1、建立javaWeb工程hello
2、在WebRoot>WEB-INF>lib下导入struts2的九个基本jar包,建立path
3、在WebRoot>WEB-INF下新建web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<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>
</web-app>
4、在src>com.action包下新建TestAction.java
package com.action;
import com.opensymphony.xwork2.ActionSupport;
public class TestAction extends ActionSupport{
public String execute() throws Exception{
System.out.println("This is my StrutsTest Propram");
return SUCCESS;
}
}
5、在src下新建struts文件
<?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>
<package name="default" extends="struts-default">
<action name="test" class="com.action.TestAction">
<result>/index.jsp</result>
</action>
</package>
</struts>
6、在WebRoot下建立index.jsp文件
7、启动Tomcat,在浏览器输入http://localhost:8080/hello/test 或 http://localhost:8080/hello/test.action