1,添加必要的jar包commons-logging-1.0.4.jar,freemarker-2.3.16.jar,ognl-3.0.jar,struts2-core-2.2.1.1.jar,xwork-core-2.2.1.1.jar,jar包可能因为下载版本不同而包名称的版本号全称有所不同,有时可能还需要其他的jar,视web应用的具体情况而定。我的开发工具MyEclipse8.5,服务器Tomcat6.0,我发布第一个只含有Myeclipse自动建立的index.jsp网页的web应用所添加的jar包除了以上5个包之外还包括commons-io-1.3.2.jar包,commons-fileupload-1.2.1.jar和javassist-3[1].7.ga.jar。(javassist-3[1].7.ga.jar下载地址:http://download.csdn.net/detail/yuyinhe/4359789)
2,修改配置文件web.xml,添加struts2核心Filter的配置。
<!-- 定义核心Filter FilterDispatcher -->
<filter>
<!-- 定义核心Filter的名称 -->
<filter-name>struts2</filter-name>
<!-- 定义核心filter的实现类 -->
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<!-- 定义核心Filter的映射 -->
<filter-mapping>
<!-- 核心Filter的名称 -->
<filter-name>struts2</filter-name>
<!-- 使用该核心Filter来接受所有的web请求 -->
<url-pattern>/*</url-pattern>
</filter-mapping>
3,在src文件夹或者WEB-INF文件夹里面添加struts.xml文件。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
</struts>
OVER