欢迎来到天天文库
浏览记录
ID:12861546
大小:790.00 KB
页数:12页
时间:2018-07-19
《村支部书记、委员候选人现实表现考察材料 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、struts培训材料 作者:木头 用Jbuilder8做一个简单的struts示例最近在看Wiley出版的《MasteringJakartaStruts》(PDF格式)时发现很多例子包括配置文档等都是直接用手工写的,工作量比较大。为此考虑使用IDE来简化工作。JBUILDER8是个非常流行的java工具并且可以和多种WEBSERVER集成工作。本文中的例子在tomcat4.x和weblogic7.1均能正常工作。(本文不讨论JB8与WebLogic的集成配置,如果有需要JB8与WebLogic集成的配置文件可以发
2、mail索取,我的mail是:tony@ort.com.cn)。本文中的例子是MasteringJakartaStruts》第三章的例子。下面开始进入主题:1.首先建立一个工程(project)(File->NewProject)取一个名字(本文使用myfirststruts),你也可以起一个自己中意的名字(如图)并点击“finish”按钮完成。设置工程要采用的webserver(Project->ProjectProperties->Server)见图即可以选择tomcat4.x也可以选择weblogic7.1,要更具具体情况,我选择了t
3、omcat4.0;第12页共12页struts培训材料 作者:木头 2.创建JSP文件(即VIEW)File->New->Web->JavaServerPage,在Name框中输入index其它的均不选取,点击“finish”创建完成;见图第12页共12页struts培训材料 作者:木头 以同意的方法创建一个名称为quote.jsp文件。两个文件的源代码分别为:c.jsp第12页共12页struts培训材料 作者:木头 index.jsp3.将index.jsp转
4、换成STRUTS右击窗口左边的工程浏览树中的index.jsp文件,选择converttostruts选项(见图)第12页共12页struts培训材料 作者:木头 如果JSPandHTMLfilestoconverttoStruts下面的框中没有index.jsp,请用右边的“AddFiles…”按钮来选取index.jsp文件;第12页共12页struts培训材料 作者:木头 单击Finish按钮完成次步;你可以看到原来的JSP代码有所改变,请不要修改,继续往下走。4.创建ActionF
5、orm创建与index.jsp对应的ActionForm,它非常类似于一个JAVABEAN,只不过它的getter和setter要与对于的页面(本例为index.jsp)中FROM中包含的表单参数。由于index.jsp中只有一个名为symbol的表单参数因此这个ActionForm的主要部分将是:getSymbol()和setSymbol();用File->New->Web->ActionForm来生成一个ActionForm,在下面的页面中的actionForm框中输入要创建的ActionForm名称,此处为LookupForm,其它不
6、要改变;第12页共12页struts培训材料 作者:木头 点击Next进入下一步,并在页面上单击AddFromJSP按钮,重列表中选择index.jsp单击Next,然后再单击Finish完成。不要改动生成的LookupForm.java代码;5.创建Controller创建Controller控件,Struts的Controller部分基本包含两部分,一个是ActionServlert,另一个是Action。本例中ActionServlet采用Struts第12页共12页struts培训材料 作者:
7、木头 自带的类。下面我们自己创建一个Action类;用File->New->Web->Action来实现。第一步出现如下图,在Action框中填写要创建的类的名称。本例为LookupAction,其它步改动;单击Next进入下一个页面,设置如下:第12页共12页struts培训材料 作者:木头 单击Finish完成;并将生成的类文件LookupAction.java源代码改为packagemyfirststruts;importorg.apache.struts.action.*;importjavax
8、.servlet.http.*;publicclassLookupActionextendsAction{protectedDoublegetQuote(Stringsymbol
此文档下载收益归作者所有