1、目录结构

要导入包进lib(在idea中lib要有一定的设置):http://download.csdn.net/detail/cainiaobegin/9732077
2、index.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title></title>
</head>
<body>
<a href="test!test1.action">test1</a>
<br>
<a href="test!test2.action">test2</a>
</body>
</html>
3、struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="default" extends="struts-default">
<action name="test_*" class="action.Test" method="{1}">
<result name="test1"> test1.jsp</result>
<result name="test2"> test2.jsp</result>
</action>
</package>
</struts>
4、web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<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>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
5、Test.java
package action;
public class Test {
public String test1(){
return "test1";
}
public String test2(){
return "test2";
}
}
原文:http://www.cnblogs.com/xiaolonghome/p/6262324.html