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。