在学习了JSP、Servlet、JavaBean后并运用MVC模式开发了三个小型的项目,于是开始了对于ssh的学习。作为一个菜鸟秉着虚心学习相互进步的态度开始写自己的学习博文,是对学过知识的总结回顾,也是用于回归学习的一种方式。
开发工具选择:MyEclipse8.5,Struts2.3.15.2(最新下载版本),jdk1.6
配置步奏:
1. 下载struts2
现在官网下载最新struts2,,下载struts- 2.3.15.2-all.zip 到自己电脑上,解压开会看到四个文件夹。
2. 配置web.xml
打开apps文件夹会看到一个struts2-blank.war的文件,该文件可用winrar打开后解压在当前文件夹内, 然后逐层打开解压后的文件夹../apps/struts2-blank/WEB-INF,看到web.xml文件,打开xml文件复制<filter>和<filter-mapping>的内容到自己Myeclipse项目中的web.xml中的web-app里面。
3. 配置jar包
在 ../apps/struts2-blank/WEB-INF下有个lib文件夹,打开后复制里面所有的jar包(由于本人初学,也不知道哪些是必须的所以以防万一全部复制下来),然后黏贴到自己的Myeclipse项目中/WEB-INF下的lib中。
4. 配置struts.xml
然后在../apps/struts2-blank/WEB-INF路径下有一个classes文件夹,打开classes文件夹会看到struts.xml,复制struts.xml文件,黏贴到自己Myeclipse项目中的src下。
经由上述四步骤,基本的struts就配置好了,如有不足还会补充。