![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
liebaorun
这个作者很懒,什么都没留下…
展开
-
Struts2 Interceptor的原理
1.Struts2的interceptor是配置在xml文件中的: interceptor: interceptor标签,必须包含名称和类名 interceptors: package标签的子标签,只用来包含interceptor-ref、 interceptor-stack,无其它作用 interceptor-ref: in...2009-11-07 11:49:28 · 95 阅读 · 0 评论 -
Struts2 Action调用过程
1.当客户端有请求过来,Web容器把它传给Struts2的FilterDispather;如果是.html 等请求,FilterDispacther直接把调用传给Servlet的FilterChain,如果是Action 请求,则把调用传递给FilterDispachter中dispatcher对象的ServiceAction方法. [code="java"] public v...原创 2009-11-08 15:45:39 · 105 阅读 · 0 评论 -
Struts2 配置加载过程
1.Tomcat启动时会启动Context,Context会启动它下面的所有Filter;包括Struts2的Filter(FilterDispatcher) 2.FilterDispatcher调用init方法初始化,此方法会初始化dispatcher对象 3. 在dispatcher对象被初始化时,加载Struts2配置文件 [code="java"] public vo...原创 2009-11-08 16:03:37 · 97 阅读 · 0 评论 -
Struts2 内部接口InternalFactory、ContextualCallable分析
在Struts2中,InternalFactory用于创建将被注入容器的对象 以struts配置中默认的bean为例: a.向容器中注入bean对象 containerBuilder.factory(ctype, name, new LocatableFactory(name, ctype, cimpl, scope, childNode), scope); b.从Interna...原创 2009-11-09 15:58:53 · 187 阅读 · 0 评论