<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>
package action;
import com.opensymphony.xwork2.ActionSupport;
/**
* 编写的类要继承ActionSupport类
* @author Administrator
*
*/
public class HelloWorldAction extends ActionSupport {
/**
* 版本号
*/
private static final long serialVersionUID = -5557504139965256388L;
/**
* 测试方法
* @return
*/
public String sayHello(){
return "hello";
}
}
<?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="admin" namespace="/" extends="struts-default">
<!-- HelloWorldAction -->
<action name="hello" class="action.HelloWorldAction">
<result name="hello">/index.jsp</result>
</action>
</package>
</struts>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
</head>
<body>
恭喜你!搭建环境成功
</body>
</html>
<!--EndFragment-->