- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Struts学习笔记一、环境搭建a) JDK:一些工具都是运行在此平台上的,有些工具自带了JDK。 b) Eclipse:Java的IDE开发工具。 c) Struts:Struts开发工具包。 d) Tomcat:Web服务器,用于测试、发布Web应用程序。 che.org/tomcat/index.html e) Ant:基于Java的构建工具。 f) 几个常用的Eclipse插件:Lomboz、XMLBuddy、Checkstyle、Tomcat、emf-sdo-runtime 二、配置开发环境a) 设置环境变量JAVA_HOME、TOMCAT_HOME、ANT_HOME 在Path中添加%JAVA_HOME%\bin、%TOMCAT_HOME%\bin、%ANT_HOME%\bin b) 配置Lomboz插件设置Lomboz插件的“JKD Tools.jar:”、“Server Definitions”选项c) 配置Tomcat插件设置Tomcat插件的“Tomcat version”、“Tomcat home”、“JVM Settings”选项其中“JVM Settings”中指定的JRE必须为JDK的路径三、测试开发环境a) 新建Lomboz J2EE Project项目,取名为Test b) 下一步,下一步c) 在Web Modules中添加Module ,取名为myTest d) 在Targeted Servers中选择添加Web服务器,这里选择了Apache Tomcat e) 完成后添加一Source Folder,取名为src f) 设置Test项目的输出路径为Test/myTest/WEB-INF/classes g) 打开Lomboz J2EE View,Deploy myTest h) 启动Tomcat,打开浏览器输入 i) 显示Welcome 四、基于Stru ts的HelloWorld a) 将Struts开发工具包lib目录下的*.jar文件拷贝到Test/myTest/WEB-INF/lib目录下b) 将Struts开发工具包lib目录下的*.dtd、*.tld、*.xml文件拷贝到Test/myTest/WEB-INF/目录下c) 右键点击myTest,选择Lomboz J2EE中的Add WEB-INF/lib jars to classpath选项d) 编辑web.xml文件,添加代码:servlet servlet-name action/servlet-name servlet-class onServlet /servlet-class init-param param-nameconfig/param-name param-value /WEB-INF/struts-config.xml /param-value /init-param load-on-startup1/load-on-startup /servlet servlet-mapping servlet-nameaction/servlet-name url-pattern*.do/url-pattern /servlet-mapping e) 新建struts-config.xml文件,添加代码:?xml version=1.0 encoding=UTF-8? !DOCTYPE struts-config SYSTEM struts-config_1_2.dtd struts-config action-mappings action path=/my forward=/HelloWorld.jsp/ /action-mappings controller processorClass=estProcessor contentType=text/html/ /struts-config
今天已经进入项目的尾声了,足足忙活了一个月。从搭建工作环境,然后熟悉业务流程、工作计划、进度控制等等项目相关的东东开始,到今天一个功能完备的管理系统已经出现在我的眼前,感到一种成就感。想一想,起初对STRUTS只停留在书本的认识上,也就是能够看个明白,不过经过这个月的摸爬滚打也算有些入门了,也了解了STRUTS项目是如何进行开发的。记得第一天开工作计划是这样的:先是开发数据库值对象(VO)-数据库访问对象(DAO)-DAO的测试用例-业务逻辑对象(BO)-BO的测试用例-JSP页面-ACTIONFOR M-ACTION。大概是这样的一个流程吧,现在分别说一下各个阶段是如何进行的。(1)VO对象:从整体上看,感觉和FORMBEAN很类似,
文档评论(0)