StrutsPrepareAndExecuteFilter
是
Struts 2
框架的核心控制器,它负责拦截由
<url-pattern>/*</url-pattern>
指定的所有用户请求,当用
户请求到达时,该
Filter
会过滤用户的请求。默认情况下,如果用户请求的路径不带后缀或者后缀以
.action
结尾,这时请求将被转入
Struts 2
框架处理,否则
Struts 2
框架将略过该请求的处理。当请求转入
Struts 2
框架处理时会先经过一系列的拦截器,然后再到
Action
。
与
Struts1
不同,
Struts2
对用户的每一次请求都会创建一个
Action
,所以
Struts2
中的
Action
是线程安全的。在struts1中,action一旦被创建会放在缓存中,用户请求会从缓存中取,属于单例
Struts2流程处理_自我学习
猜你喜欢
转载自alexshaw.iteye.com/blog/1819026
今日推荐
周排行