Struts2框架搭建及实例

来源:互联网 发布:淘宝店铺轮播在线制作 编辑:程序博客网 时间:2024/05/19 04:04

Struts2概述

    Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和
Webwork结合的产物。 Struts2是一个兼容Struts1和WebWork的MVC框架。Struts2框架是一个轻量级的MVC流程框架,轻量级是指程序的代码不是
很多,运行时占用的资源不是很多,MVC流程框架就是说它是支持分层开发,控制数据的流程。

框架搭建

(1)首先下载Struts2的包
    下载地址:点击打开链接

(2)找到apps下的blank的war包


(3)将blank包中的WEB-INF下的classes中的Struts.xml文件拷贝到工程中的src的目录下


(4)将struts2-blank-2.1.6.war\WEB-INF\lib下的7个jar包拷贝到工程中的WEB-INF下的lib下,名称如下图


实例编写

(5)在web.xml下写好过滤器
<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> 
(6)Struts.xml中写好action

<package name="default" namespace="/" extends="struts-default">        <action name="hello">            <result>                /Hello.jsp            </result>        </action>    </package>

(7)创建jsp页,命名为Hello
(8)jsp页的编辑
<body>    Hello Struts2 <br>  </body>

(9)在tomcat上发布,结果如下图

    这个HelloWord小程序很好的说明了Struts2的搭建,以及简单的应用,希望对大家有所帮助。


2 0
原创粉丝点击