1、下载struts包
下载网址http://struts.apache.org/download.cgi,建议下载Full Distribution。
2、导入jar包
新建一个Dynamic Web Project,把下载的struts文件夹下lib里的jar包
commons-logging-1.1.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.0.8.jar
xwork-2.0.3.jar
commons-fileupload-1.2.1.jar
拷贝到Eclipse中刚刚创建的工程中的WebContent—WEB-INF—lib下面,注意commons-fileupload-1.2.1.jar也需要复制过去,不然会出现“ [Dispatcher] Dispatcher initialization failed Unable to load configuration. ”错误。
3、修改web.xml文件
在web.xml文件中增加以下内容:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
这时,你就可以通过创建一个最简单的index.html来测试以下以上设置是否正确。关于struts.xml的配置会在下一篇文章中讨论。