语言程序设计资料:java-struts2基本配置使用手册

上传人:博****1 文档编号:466075425 上传时间:2023-11-29 格式:DOC 页数:143 大小:2.64MB
返回 下载 相关 举报
语言程序设计资料:java-struts2基本配置使用手册_第1页
第1页 / 共143页
语言程序设计资料:java-struts2基本配置使用手册_第2页
第2页 / 共143页
语言程序设计资料:java-struts2基本配置使用手册_第3页
第3页 / 共143页
语言程序设计资料:java-struts2基本配置使用手册_第4页
第4页 / 共143页
语言程序设计资料:java-struts2基本配置使用手册_第5页
第5页 / 共143页
点击查看更多>>
资源描述

《语言程序设计资料:java-struts2基本配置使用手册》由会员分享,可在线阅读,更多相关《语言程序设计资料:java-struts2基本配置使用手册(143页珍藏版)》请在金锄头文库上搜索。

1、为Struts 2.0做好准备 Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点: 需要编写的代码过多,容易引起“类爆炸” 单元测试困难 这些缺点随着Web的发展越来越明显。这就促生了Struts 2.0,它的诞生能很好的解决上述问题。 好啦,废话就不多说了,现在就让我们感受一下的Struts 2.0的魅力吧。1. 搭建开发和运行环境 1. 到Apache

2、下载Struts 2.0包 2. 打开Eclipse 3.2新建Web工程 点击菜单FileNewProject,出现如图1所示对话框图1 新建工程对话框选择WebDynamic Web Project,点击“Next”,出现图2对话框 图2 新建动态Web工程对话框在“Project Name”中键入Struts2_HelloWorld,点击“New”,出现以下对话框 图3 新建服务器运行时对话框选择“ApacheApache Tomat v5.5”,点击“Next”,出现以下对话框 图4新建服务器运行时对话框点击“Finish”,关闭对话框。 3. 将Struts 2.0 lib下的jar

3、文件加到工程的构建路径(build path) 图5 Struts 2.0的lib目录按ctr+a全选,复制,再转到Eclipse窗口,在“Project Explorer”子窗口中选中Struts2_HelloWorldWebContentWEB-INFlib,然后粘贴。经过Eclipse自动刷新“Project Explorer”子窗口,刚才所粘贴的jar文件应该会出现在Struts2_HelloWorldJava Resources: srcLibrariesWeb App Libraries下,如图6所示: 图6 Project Explorer子窗口4. 打开web.xml文件,将其

4、修改为以下代码: Struts2.0HelloWorldstruts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*index.html5. 新建struts.xml文件 右键点击,Struts2_HelloWorldJava Resources: src,出现如图7所示菜单图7 新建Other菜单点击“Other”,出现新建对话框,如图8所示 图8 新建对话框点击“Next”,出现新建文件对话框,如图9所示 图9 新建文件对话框在“File name”中键入sturts.xml,点击“Finish”,然后将struts.xml的

5、内容修改为:6. 新建index.html文件 右键点击Struts2_HelloWorldWebContent,出现如图10所示的菜单图10 新建Other菜单点击“Other”,出现新建对话框,如图11所示 图11 新建对话框选择WebHTML,点击“Next”出现如图12所示的对话框 图12 新建HTML页面对话框在“File Name”中键入index.html,点击“Next”,出现如图13所示的对话框 图13 模板选择对话框点击“Finish”,将index.html的内容修改为以下内容:HelloWorldHelloWorld!7. 将应用程序打包到tomcat上 右键点击Str

6、uts_HelloWorld,出现如图14所示的菜单图14 工程菜单点击“ExportWAR file”,出现如图15所示的对话框 图15 输出对话框选择“WebWAR file”,点击“Next”,出现如图16所示的对话框 图16 输出路径对话框输入war文件的路径(如%tomcat%webappsStruts2_HelloWorld.war),点击“Finish”关闭对话框。 8. 启动tomcat,运行应用程序 打开你的Internet Explorer,键入http:/localhost:8080/Struts2_HelloWorld/,窗口输出如图17所示图17 Hello Worl

7、d窗口2. 第一个Struts 2.0应用程序Hello World 1. 新建类包(package) 右键点击Struts2_HelloWorldJava Resources: src,出现如图18所示菜单图18 新建菜单点击“NewPackage”,出现如图19所示对话框图19新建Java类包对话框在“Name”键入tutorial,点击“Finish”关闭对话框。 2. 新建HelloWorld.java文件 右键点击Struts2_HelloWorldJava Resources: srctutorial,出现如图20所示菜单图20 新建菜单点击“NewClass”,出现如图21所示对

8、话框 图21 新建Java类对话框在“Name”中键入HelloWorld,在“Superclass”中键入com.opensymphony.xwork2.ActionSupport,点击“Finish”关闭对话框。将HelloWorld.java的内容修改为:packagetutorial;importcom.opensymphony.xwork2.ActionSupport;publicclassHelloWorldextendsActionSupportprivateStringname;publicStringgetName()returnname;publicvoidsetName(

9、Stringname)this.name=name;publicStringexecute()name=Hello,+name+!;returnSUCCESS;3. 在struts.xml中添加action映射(mapping)HelloWorld.jsp4. 新建SayHello.jsp 参考“新建index.html文件”步骤,弹出如图22所示对话框图22 新建对话框点击“Next”, 进入下一步,如图23所示 图23 新建JSP对话框在“File name”键入SayHello.jsp,点击“Next”进入下一步,如图24所示 图24 模板选择对话框点击“Finish”关闭对话框,并将SayHello.jsp的内容修改为:SayHelloSayHelloto:Name:5. 新建HelloWorld.jsp(请参考上一步),HelloWorld.jsp的内容为:%pagecontentType=text/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号