
【Struts2】
hekewangzi
这个作者很懒,什么都没留下…
展开
-
Struts2-----5、Struts2实现Action
对于Struts2应用的开发者而言,Action才是应用的核心,开发者需提供大量的Action类,并在struts.xml文件中配置Action;Action类里包含了对用户请求的处理逻辑,Action类也被称为业务控制器 相对Struts1而言,Struts2采用低侵入方式的设计,Struts2不要求Action类继承任何Struts2基类或实现任何Struts2接口;在这原创 2014-11-09 11:18:03 · 1193 阅读 · 0 评论 -
Struts2-----6、配置Action
(1)、包和命名空间 Struts2用包来组织Action和拦截器等,每个包就是多个Action、拦截器、拦截器引用的集合; 元素常用属性:name:必须属性,指定该包的名字,让其他包引用的keyextends:指定该包继承其他包(另一个包的name属性:表示让该包继承另一包)(可继承其他包中的Action定原创 2014-11-09 13:01:46 · 738 阅读 · 0 评论 -
Strust2-----7、配置处理结果
(1)、理解处理结果 Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图,Struts2框架收到这个逻辑视图后,把请求转发到对应的视图资源,视图资源(可为FreeMarker视图资源,甚至可将请求转给下一个Action处理,形成Action的链式处理)将处理结果呈现给用户原创 2014-11-09 22:12:20 · 1004 阅读 · 0 评论 -
Struts2-----1、MVC思想概述
MVC思想将应用中各组件按功能进行分类,不同的组件使用不同技术充当,甚至推荐了严格分层,不同组件被严格限制在其层内,各层之间以松耦合的方式组织在一起,从而提供良好的封装(1)、传统Model1和Model2 Model1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应。用少量的JavaBean来处理数据库连接、数据库访问等操原创 2014-11-07 12:53:16 · 787 阅读 · 0 评论 -
Struts2-----3、Struts2的流程
(1)、Struts2应用开发步骤1.配置核心Filter (web.xml)拦截用户请求由于Web应用是基于请求/响应架构的应用,所以不管哪个MVC Web框架,都需要在web.xml中配置该框架的核心Servlet或Filter,这样才可让该框架介入Web应用中(来拦截用户请求)2.编写 Action类 这步是所有MVC框架中必不可少的,因为这个Action原创 2014-11-07 14:44:52 · 631 阅读 · 0 评论 -
Struts2-----4、Struts2的常量配置
Struts2默认配置文件(struts.xml):放在Web应用类加载路径(WEB-INF/classes路径)下,其最大的作用就是配置Action和请求间的对应关系,并配置逻辑视图名和物理视图资源之间的对应关系。此外还可配置Bean、常量、导入其他配置文件等Eclipse生成、部署Web项目时,自动将src路径下除*.java外的所有文件都复制到Web应用的WEB-INF/classes路原创 2014-11-08 10:27:38 · 1097 阅读 · 0 评论 -
Struts2-----2、Struts2的下载和安装
(1)、为Web应用增加Struts2支持1.下载Struts2 Struts2文件结构: apps:包含了基于Struts2的示例应用 docs:包含了Struts2的相关文档,包括Struts2的快速入门、Struts的文档,以及API文档等内容 lib:包含了Struts2框架的核心类库,以及Struts2的原创 2014-11-07 14:20:13 · 651 阅读 · 0 评论