欢迎来到天天文库
浏览记录
ID:32760099
大小:162.47 KB
页数:12页
时间:2019-02-15
《struts2学习指导1_struts2环境配置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Struts2学习指导一Struts2环境配置—、Struts2环境配置要求1.JDK1.62.MyEclipse6.5(MyEclipse自带Struts2开发环境)3•下载struts-2.3.14二、Strtus2环境测试1.解压struts-2.3.14,将struts2-blank.war放入到Tomcat的webapps的目录下;2.启动Tomcat6;3.在浏览器中输入:http://localhost:8080/struts2-blank运行结果如下图所示:http://localhost:8080/struts2-bla
2、nk/example/HelloWorld.actionStrutsisupandrunning・・•Languages•English•Espanol三、MyEclipse8.5中开发Struts21•启动MyEclipse,新建一个Web项目struts_HelloWorld,如卜图所示:CoixxcelKcVPXTOh0Ct:Sct.0wixaurdl1>Csrodt.。《TavdWotoJoct.MtizardLs:fiXt.ex-tuxt.Flvx^—ixxF»-oJoct.WvbFx-oject.WeVSeysiuejParo
3、jcat.G.rtaxw3.iiShowAllWiz<^r.2.配置struts_Helloworld项目Web服务器Tomcat6.03.^struts2的相关JAR粘贴到Web项目的lib目录中,进入Struts2的lib目录,选择将要粘贴的JAR文件后选择“复制”命令,如下图所示:(可以从struts-blank项目的WEB-INF的lib中拷贝)▲必struts^HelIoWorld&srct>喊JRESystemLibrary[SunJDK1.6.0_13][>©JavaEE5Librariest>豉WebAppLibrarie
4、s&WebRoot0已META-INF■凸WEB-INFasm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarcommon「fileupload・1.2.2jarcommon5・io・2・0・ljarcommons-lang3・3.1jarfreemarker-2.3.19.jarjavassist-3.11.O.GA.jarognl-3.0.6.jarstruts2-core-2.3.14jarxwork-core-2.3.14jar[kfweb.xmlj"indexjsp4.在src目录下建立一个
5、struts.xml配置文件,如下图所示:5.需要对默认的web.xml文件进行修改,修改后的内容如代码如下所示。6、.sun.com/xmL/ns/j2ee/Meb-app_2_4.xsdu>StrutsBiankstruts2org.apache.struts2.dispatcher・ng.fiIter.StrutsPrepareAndExecuteFilterst“uts27、>/*index.html6•编写Action业务控制器类packagecom.helloworld;publicclassHelloWorld{privateStringmsg;publicStringgetMsg(){returnmsg;}publicvoidsetMsg(Stringmsg){this.8、msg=msg;}publicStringexecute(){if(getMsg()・equals(””)){System・out.printin("noStringinput11);retu
6、.sun.com/xmL/ns/j2ee/Meb-app_2_4.xsdu>StrutsBiankstruts2org.apache.struts2.dispatcher・ng.fiIter.StrutsPrepareAndExecuteFilterst“uts27、>/*index.html6•编写Action业务控制器类packagecom.helloworld;publicclassHelloWorld{privateStringmsg;publicStringgetMsg(){returnmsg;}publicvoidsetMsg(Stringmsg){this.8、msg=msg;}publicStringexecute(){if(getMsg()・equals(””)){System・out.printin("noStringinput11);retu
7、>/*index.html6•编写Action业务控制器类packagecom.helloworld;publicclassHelloWorld{privateStringmsg;publicStringgetMsg(){returnmsg;}publicvoidsetMsg(Stringmsg){this.
8、msg=msg;}publicStringexecute(){if(getMsg()・equals(””)){System・out.printin("noStringinput11);retu
此文档下载收益归作者所有