2015/01/27
1。 WebWork是一个实现了泛化command模式的框架,每一个action都封装了单一的指令或者命令。
2。
<package name="default" extend="webwork-default" namespace="/default"> <global-results> <result name="login" type="redirect">/login!default.action</result> <result name="unauthorized">/unauthorized.jsp</result> </global-results> </package>
这种配置方式,1)可用于登陆验证,2)通过内部映射进行模块跳转,无需经过页面。
3。
<interceptors> <interceptor name="timer" class="..."/> <interceptor name="logger" class="..."/> <interceptor-stack name="baseStack"> <interceptor-ref name="timer"/> <interceptor-ref name="logger"/> </interceptor-stack> </interceptors> <default-interceptor-ref name="baseStack"/>
此配置可用于全局的log处理,或者定时处理。
注意:若action映射中定义了interceptor就不会再使用全局的默认inteceptor,若还需要使用全局默认的inteceptor需要在映射中添加默认inteceptor。