Struts2開發環境搭建

一、開發環境搭建java

    1.一、導入相應的jar包(能夠參考blank項目)web

    1.二、設置web.xml開啓Struts2的過濾器apache

<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>

    1.三、建立相應的action瀏覽器

        對於Struts2而言,action不用繼承任何類均可以。app

public class HelloAction {
	//寫一個execute()的方法,而且返回一個字符串
	public String execute() {
		System.out.println("hello struts");
		return "success";
	}
}

    1.四、編寫struts.xml文件(在類路徑中建立struts.xml)jsp

<struts>
	<!-- extends="struts-default":必需要設置這個屬性 -->
    <package name="default" namespace="/" extends="struts-default">
    	<!-- name="hello":在瀏覽器中訪問的名稱
    		class="org.pm.struts.action.HelloAction":編寫action的類的完整路徑
    	 -->
		<action name="hello" class="org.pm.struts.action.HelloAction">
			<!-- 當execute()方法返回的字符串是success的時候,所對應的視圖是hello.jsp -->
			<result name="success">/hello.jsp</result>
		</action>
    </package>

</struts>
相關文章
相關標籤/搜索