我想从我的默认拦截器中排除登录操作,而不是将它放在一个不同的包
<default-interceptor-ref name="loginStack"></default-interceptor-ref>
我要排除的操作是“登录操作”
<action name="loginUser" class="com.action.LoginAction" method="login">
答案 0 :(得分:0)
您不会从拦截器中排除操作,而是将拦截器排除在操作之外。
具体来说,如果您想对defaultStack
操作使用login
而对所有其他操作使用loginStack
,则执行以下操作:
<default-interceptor-ref name="loginStack"></default-interceptor-ref>
...
<action name="loginUser" class="com.action.LoginAction" method="login">
<interceptor-ref name="defaultStack" />
<result>login.jsp</result>
</action>