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 运行测试

 

 

posted @ 2016-10-30 23:44  sunQu@n  阅读(57)  评论(0)    收藏  举报