1.导入jar包
2.配置web.xml
<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>
3.编写action类
/*
* Action类中方法要求
* public 公有的
* 必须要有返回值,必须是String类型
*
* */
public class HelloAction {
public String sayHello() {
System.out.println("hello struts2");
return "success";
}
}
4.编写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>
<!-- 完成动态访问需要开启的常量 -->
<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>
<package name="default" namespace="/" extends="struts-default">
<action name="hello" class="com.huida.action.HelloAction" method="sayHello">
<result name="success">success.jsp</result>
</action>
</package>
</struts>