3种请求响应模式:
参数返回值模式、参数参数模式、pojo模式
XWork的数据流体系是指XWork在进行请求响应时所依赖的一个数据环境而这个数据环境中又包含了两大元素:ActionContext和ValueStack。
ActionContext是一个独立的数据结构,其主要作用是为XWork的执行提供数据环境
ValueStack本身是一个数据结构,其主要作用是对OGNL进行扩展。
控制流的元素主要有五个:ActionProxy、ActionInvocation、Interceptor、Action和Result。
ActionProxy是整个Xwork框架的执行入口。其作用主要在于对外屏蔽整个控制流核心元素的执行过程。
ActionInvocation——核心调度器,是组织起Action、Interceptor、Result等事件处理节点执行次序的核心调度器。
XWork设计原理
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
struts解析
paneyjiang
2020-07-08 09:13:06
Struts 2中的constant含义
IT小man
2020-07-08 07:11:55
IBM面试之旅
eagle11936
2020-07-08 03:13:16
struts2集合spring开发--陈涛
ctojxzsycztao
2020-07-08 02:21:40
[转]Struts2+Spring 中使用AOP拦截execute方法,出现get方法空指针异常 分享
Struts2+Spring 中使用Spring AOP攔截execute方法,出現get方法NullPointerException 異常,無法獲取
iteye_3912
2020-07-08 01:01:32
struts +ajax验证,总提示服务器无返回数据
下面是js的驗證 <script type="text/javascript"> $(document).ready(function(){ $.formValidator.initConfig({
ok_pig
2020-07-07 23:01:01
写长时间。还是休息一会儿
struts form值沒有頁面綁定。早了在半天。也沒有找到。。好鬱悶。。便。休息一會兒。。回來一看。。原來。自己是new 一個form.而不是 c
flyer222
2020-07-07 19:57:25
struts2 spring issue list
sngal3
2020-07-07 14:49:13
struts2_自定义类型转换失败的提示信息
kuangxiang_panpan
2020-07-07 11:21:00
浅谈struts2之chain[2]
kuangxiang_panpan
2020-07-07 11:20:56
如何快速地部属Struts2-学习Struts2开篇
bakeloar
2020-07-07 10:47:56
Struts2.X 拦截器使用
bakeloar
2020-07-07 10:47:56
struts2错误 : java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
ap0406708
2020-07-07 09:12:32
struts 得工作原理
wenzhixindazhi
2020-07-07 09:11:16