struts2
iteye_2220
这个作者很懒,什么都没留下…
展开
-
struts1与struts2的区别
1、struts1的核心控制器是以servlet方式配置在web.xml中的,而struts2是以filter方式配置在web.xml中的 2、struts1必须继承Action或DispatchAction类,而struts2的继承则不是必须的 3、struts1是通过actionForm绑定值到业务类的,而struts2是直接绑定到action属性 4、struts1严重依赖于servl...原创 2011-04-12 23:58:55 · 89 阅读 · 0 评论 -
struts2的请求流程
1、客户发送Http求情(将初始化一个指向servlet容器的请求) 2、请求经过一系列的过滤,ActionContextCleanUp-->(Other filter)-->FilterDispatcher 3、FilterDispatcher通过ActionMapper决定进入哪个Action 4、ActionMapper解决定进入哪个Action后,FilterDispatcher把请...原创 2011-04-14 23:09:22 · 74 阅读 · 0 评论 -
struts2的校验流程
1、将请求参数转换为Bean的属性 2、判断是否出现异常,如果是将其保存到ActionContext上下文中,并将通过conversionError拦截器将其加入到fieldError中,然后通过反射调用validateXxx方法,当然如果在判断是没有出现异常,也就直接进入validateXxx方法了 3、然后调用validate方法 4、判断是否存在fieldError 5、如果存在通过...原创 2011-04-16 00:41:06 · 95 阅读 · 0 评论