.---恢复内容开始---
struts的官网是英文版的,不懂怎么下载的话可以跟着我的步骤来做,
首先去struts的官网http://apache.org/下载struts的报jar类包。
往下拉到S开头找到struts
然后去到下载页面点击Download然后选择下载struts版本,struts 2.5.2是最新版本
struts 2.3.2
选择一个struts包下载下来
弄好以后就可以解压
然后再eclipse建立一个web项目
将Struts2框架中的lib包路径下的jar包导入我们Web应用的lib路径下,也就是我们工程目录下的" WebCOntententWEB-INFlib"路径下,如图所示
struts 2.5.2 和2.3.3的web.xml有所不同
下面是的2.3.3的xml和2.5.2的xml 有所改变,2.5.2把2.3.3的XML拆分了
下面是2.3.3的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>
下面是2.5.2的XML
<filter> <filter-name>struts-prepare</filter-name> <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareFilter</filter-class> </filter> <filter-mapping> <filter-name>struts-prepare</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter> <filter-name>struts-execute</filter-name> <filter-class>org.apache.struts2.dispatcher.filter.StrutsExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts-execute</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>