导入必需包
参考apps/struts2-blank /WEB-INF/lib下的jar 文件
web.xml 配置filter
<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>
struts.xml
namespace 访问路径 必须以"/ " 开头
<!-- Add packages here -->
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
<action name="hello">
<result>
/hello.jsp
</result>
</action>
</package>
hello.jsp
<body>
hello,struts2 ..hha..
</body>
访问 http://localhost:8888/struts2Demo/ hello
普通类可以作为 action特征 1、execute 方法 2、返回值是String
struts1 和 struts2 一个显著区别 : struts1 在创建的时候创造 一个action 对象 ; struts2 在访问的时候创建一个对象,不会出现同步访问问题