拦截器配置,进入拦截器返回login 但是没跳转页面,该则么设置??<package name="jsonAu" extends="json-default">
<!-- 登录拦截器 -->
  <interceptors>
  <!-- 登录拦截类 -->
     <interceptor name="loginUser" class="com.tram.ts.Interceptor.CheckUserInterceptor">
     <param name="excludeMethods">createValidateAction</param>
     </interceptor>
      <!-- 拦截Stack -->
      <interceptor-stack name="loginStack">
      <!-- Struts自带的拦截器 -->
       <interceptor-ref name="defaultStack" />
       <!-- 自定义拦截器 -->
       <interceptor-ref name="loginUser" />
      </interceptor-stack>
  </interceptors>
  
  <!-- 默认全局拦截 -->
  <default-interceptor-ref name="loginStack" >
  </default-interceptor-ref>


    <global-results>
     <result name="login">/page/home/login.jsp</result>     </global-results>
    
    
<!-- 查询所有权限 -->
 <action name="AuthorityAll" class="com.tram.ts.action.AuthorityAllAction">
<!-- 配置类型的json的Result 返回所有 -->
<result type="json">
<!-- 为该Result指定参数 -->
<param name="noCache">true</param>
<param name="contentType">text/html</param>
<!-- 设置只序列Action的map属性 -->
<!--  param name="root">map</param -->
</result>
</action>
java  codepublic String intercept(ActionInvocation e) throws Exception {


     ActionProxy proxy = e.getProxy(); 
     //得到访问的方法
         String methodName = proxy.getMethod(); 
             //得到访问的action名称
         String actionName = proxy.getActionName(); 
         if ("createValidateAction".equals(actionName)||"Login".equals(actionName)) { 
               return e.invoke(); 
         } 
         UserManage  user = (UserManage)e.getInvocationContext().getSession().get("user");
     if(user==null){
      return "login";      }