
Struts2
kgd1120
这个作者很懒,什么都没留下…
展开
-
初探Struts2.0
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点: 需要编写的代码过多,容易引起“类爆炸” 单元测试困难 ...2007-06-26 15:51:00 · 128 阅读 · 0 评论 -
Struts2.0标签
在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。 Struts 1.x Struts 2.0 分类 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 严格上来说,没有分类,...2007-06-26 16:14:00 · 129 阅读 · 0 评论 -
Struts2.0 Action
有Struts 1.x经验的朋友都知道Action是Struts的核心内容,当然Struts 2.0也不例外。不过,Struts 1.x与Struts 2.0的Action模型很大的区别。 Struts 1.x Stuts 2.0 接口 必须继承org.apache.struts.act...2007-06-26 16:18:00 · 95 阅读 · 0 评论 -
Struts2 属性详解
The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。struts.configuration The org.apache.stru...2007-10-28 16:13:00 · 181 阅读 · 0 评论 -
struts2 OGNL表达式
Struts 2中的OGNL 本人是一个EL(Expression Language,以下译为表达式语言)的支持者。因为我对<% %>写法极为反感,忘记了在那本书上看到的一句话——“使用标志(Tag)的一个目的就是避免在JSP页面中出现过多的<%%>的语句,使页面与后台代码分离。” 表达式语言主要有以下几大好处: 避免(MyType) request.getAt...2010-05-23 16:11:00 · 108 阅读 · 0 评论 -
Struts2 OGNL 2
Struts2在OGNL基础上的增强 1、值栈(ValueStack) Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。 我们知道,OGNL上下文中的根对象可以直接访问,不需要使用任何特殊的“标记”,而引用上下文中的其他对象则需要使用“#”来标记。由于值栈是上下文中的根对象,因此...2010-05-23 17:20:00 · 90 阅读 · 0 评论