2012-04-15 87 views
0

我写了一个返回boolean isLoggedIn的支持方法。 我用它来渲染菜单。所以如果没有登录,几个菜单链接都是可见的。通过条件重定向?

但是,如果用户进入地址栏,进入XHTML网页自己,这是他应该无法访问,如果他没有登录? 如何在这些页面上进行检查并自动重定向?

回答

1

一旦用户成功登录后,存放一些属性session.When用户试图通过在地址栏中输入网址访问任何页面,检查这个属性是否存在于会话或not.Basically你需要检查这每个页面的属性。您可以将其包含在过滤器中。

+1

不是每个页面都检查一次,最好使用一个HttpServletFilter来检查每个请求。 – andih 2012-04-15 13:09:22