誉儿

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年1月3日

摘要: Struts2并非继承自Struts1的构架机制,而是继承自WebWork,因为Struts2是对WebWork的升级而产生的,Struts2吸收了Struts1和WebWork两者的优势,从而在稳定性、性能等各方面都有很好的保证。Apache Struts2即使之前的WebWork2,经历几年的发展后WebWork和Struts2社区决定合并,也即是现在的Struts2。Struts1 和 Struts2 的不同Action 类:Struts1要求Action类继承一个抽象基类, Struts1 的普遍问题是使用抽象类编程而不是接口Struts2 Action类可以实现一个Action接口, 阅读全文
posted @ 2011-01-03 23:57 誉儿 阅读(1843) 评论(0) 推荐(0) 编辑

摘要: Strtus2通常情况下使用以下两种方式来访问上述三种对象,即Servlet API解藕和耦合的访问方式。1.Servlet API解藕方式:Struts2分别对Request、Session和Application三个对象封装成了三个Map对象,直接使用封装好的Map对象来读取和保存数据。可以通过com.opensymphony.xwork2.ActionContext类来得到这三个对象。ActionContext是Action执行的上下文,保存了很多对象如parameters、request、session、application和locale等。通过ActionContext类获取Map 阅读全文
posted @ 2011-01-03 21:06 誉儿 阅读(663) 评论(0) 推荐(0) 编辑