Struts2入门
下载Struts2 Jar包
1 新建 Dynamic Web project
2 导入Struts2包

3 配置web.xml
1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 5 6 <filter> 7 <filter-name>struts2</filter-name> 8 <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> 9 </filter> 10 11 <filter-mapping> 12 <filter-name>struts2</filter-name> 13 <url-pattern>/*</url-pattern> 14 </filter-mapping> 15 16 17 </web-app>
4 编写控制器类
package com.sun.struts; public class User { public String Login(){ return "Login"; } }
5 配置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>
<!-- Add packages here -->
<package name="struts2" extends="struts-default">
<action name="HelloWorld" >
<result>/WEB-INF/HelloWorld.jsp</result>
</action>
<action name="User" class="com.sun.struts.User" method="Login" >
<result name="Login">/WEB-INF/Login.jsp</result>
</action>
</package>
</struts>
6 新建jsp 页面

7 运行测试



浙公网安备 33010602011771号