Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
- <struts>
- <package name="example" namespace="/" extends="struts-default">
- <interceptors>
- <interceptor name="login" class="com.example.LoginInterceptor" />
- <interceptor-stack name="defaultStack">
- <interceptor-ref name="login" />
- <interceptor-ref name="exception" />
- <interceptor-ref name="alias" />
- <interceptor-ref name="prepare" />
- <interceptor-ref name="i18n" />
- <interceptor-ref name="chain" />
- <interceptor-ref name="debugging" />
- <interceptor-ref name="profiling" />
- <interceptor-ref name="fileUpload" />
- <interceptor-ref name="checkbox" />
- <interceptor-ref name="params">
- <param name="excludeParams">dojo\..*</param>
- </interceptor-ref>
- <interceptor-ref name="conversionError" />
- <interceptor-ref name="validation">
- <param name="excludeMethods">input,back,cancel,browse</param>
- </interceptor-ref>
- <interceptor-ref name="workflow">
- <param name="excludeMethods">input,back,cancel,browse</param>
- </interceptor-ref>
- </interceptor-stack>
- <interceptor-stack name="noLoginStack">
- <!-- same as defaultStack, just no "login" interceptor here -->
- <interceptor-ref name="exception" />
- <interceptor-ref name="alias" />
- <interceptor-ref name="prepare" />
- <interceptor-ref name="i18n" />
- <interceptor-ref name="chain" />
- <interceptor-ref name="debugging" />
- <interceptor-ref name="profiling" />
- <interceptor-ref name="fileUpload" />
- <interceptor-ref name="checkbox" />
- <interceptor-ref name="params">
- <param name="excludeParams">dojo\..*</param>
- </interceptor-ref>
- <interceptor-ref name="conversionError" />
- <interceptor-ref name="validation">
- <param name="excludeMethods">input,back,cancel,browse</param>
- </interceptor-ref>
- <interceptor-ref name="workflow">
- <param name="excludeMethods">input,back,cancel,browse</param>
- </interceptor-ref>
- </interceptor-stack>
- </interceptors>
- <default-interceptor-ref name="defaultStack" />
- <global-results>
- <result name="noLogin" type="redirectAction">show-login</result>
- </global-results>
- <action name="secret">
- <result>WEB-INF/secret.html</result>
- </action>
- <action name="show-login">
- <interceptor-ref name="noLoginStack" />
- <result>WEB-INF/login.html</result>
- </action>
- </package>
- </struts>
Add Comment
Please, Sign In to add comment