更新时间2013.11.4
第一步 下载Struts2
去Struts官网 http://struts.apache.org/ 下载Struts2组件。
截至目前,struts2最新版本为2.3.1.3,下载struts-2.3.16.3-all.zip,解压,放着。
第二步 新建Web Project并导入jar包
在MyEclispe中新建Web Project,然后找到解压的Struts2包,在里面apps文件夹下找到struts2-blank.war,解压这个WAR文件,将里面WEB-INF\lib目录下的jar文件全部复制到新建的Web Project的WebRoot\WEB-INF\lib目录下。
第三步 配置web.xml
第四步 配置struts.xml
第一步 下载Struts2
去Struts官网 http://struts.apache.org/ 下载Struts2组件。
截至目前,struts2最新版本为2.3.1.3,下载struts-2.3.16.3-all.zip,解压,放着。
第二步 新建Web Project并导入jar包
在MyEclispe中新建Web Project,然后找到解压的Struts2包,在里面apps文件夹下找到struts2-blank.war,解压这个WAR文件,将里面WEB-INF\lib目录下的jar文件全部复制到新建的Web Project的WebRoot\WEB-INF\lib目录下。
第三步 配置web.xml
在项目的WebRoot\WEB-INF\目录下找到web.xml文件,没有就新建一个web.xml文件,在里面添加如下代码:
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
第四步 配置struts.xml
在项目的src目录下找到struts.xml文件,没有就新建一个,里面代码如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="main" extends="struts-default">
<!-- 在这里面配置action -->
</package>
</struts>