jfinal interceptor 通过后不能render

weixin_38050602 2014-04-06 10:05:53
@JFinal 你好,想跟你请教个问题: @Before(LoginInterceptor.class) public class IndexController extends Controller {     @ClearInterceptor(ClearLayer.ALL)     public void login(){         renderJsp("/admin/login.jsp");     }     public void index(){         renderJsp("/admin/index.jsp");     }     @ClearInterceptor(ClearLayer.ALL)     public void logon(){         String name = getPara("name","");         String password = getPara("password", "");         String ckcode = getPara("ckcode", "");         if("xx".equals(name)&&"xx".equals(password)&&"xx".equals(ckcode)){             this.setCookie("adminName", "true", 11110, "/");             redirect("/admin/index");             return;         }         redirect("/admin/login");     }          public void admin(){         renderJsp("/admin/admin.jsp");     } } public class LoginInterceptor implements Interceptor{     @Override     public void intercept(ActionInvocation ai) {         String value = ai.getController().getCookie("adminName");         if("true".equals(value)){             ai.invoke();         }else{             try {                 ai.getController().getResponse().sendRedirect("/admin/login.jsp");             } catch (IOException e) {                 e.printStackTrace();             }         }                               } } 为什么这样  登陆成功后 不会跳转到 index 页面 而继续停留在当前页面呢
...全文
4 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧