1.去struts官网(http://struts.apache.org/)下载软件,记得下struts2而不是struts。我下载的版本是struts-2.3.20。
2.打开struts-2.3.20,找到apps文件夹并进入,会看到5个war包。war包是能被压缩软件比如winrar直接打开的,我们用rar软件打开"struts2-blank.war"然后解压出一个文件夹。
3.打开\struts2-blank\WEB-INF\classes,得到struts.xml并复制走。
4.打开eclipse,new-->Dynamic web project,记得选中tomcat。完成后把struts.xml放到\java Resources\src下。
5.除了文件外还要考jar包,打开\struts-2.3.20\apps\struts2-blank\WEB-INF\lib\,把jar包全部拷走到自己的project下WebContent\web-inf\lib\
6.打开\struts2-blank\WEB-INF\,编辑web.xml,或者直接复制下面一段话,复制到自己project的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>
7.打开自己project里的struts.xml,把里面的内容都删除,复制下面一段内容
<struts>
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
<action name="hello">
<result >
/index.jsp
</result>
</action>
</package>
</struts>
8.运行你的project,http://localhost或http://localhost/hello 都可以访问到index.jsp了,调试成功!