波总好,我现在想做一个当登录信息session超时后,直接在访问当前的功能页面中弹出提示页面(如:超时弹出登录页面(其他拦截器直接弹出拦截的错误信息),登录后当前页面还可以继续操作,数据不丢失)。貌似现在jfinal中的render、redirect、forwardAction中在当前页面中直接跳转,不能达到我描述的效果,请波总指点解决方案。
public void intercept(Invocation inv) {
User user = inv.getController().getSessionAttr("user");
if(user != null){
inv.invoke();
}else{
inv.getController().render("login.html");//怎么能在被拦截的controller的返回的当前页面中弹出拦截的提示信息?
}
}