Struts2开发环境搭建

原创
2016/10/27 20:16
阅读数 41

1、开发环境搭建

    1.1、导入相应的jar包(可以参考blank项目)

    1.2、设置web.xml开启Struts2的过滤器

  	<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.3、创建相应的action

        对于Struts2而言,action不用继承任何类都可以。

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

    1.4、编写struts.xml文件(在类路径中创建struts.xml)

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

 

展开阅读全文
打赏
0
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部