【问题标题】:Redirect by condition?按条件重定向?
【发布时间】:2012-04-15 11:01:05
【问题描述】:

我写了一个返回boolean isLoggedIn的支持方法。 我用它来渲染菜单。因此,如果未登录,则显示的菜单链接很少。

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

【问题讨论】:

    标签: java jsf xhtml


    【解决方案1】:

    一旦用户成功登录,将一些属性存储到会话中。当用户尝试通过在地址栏中键入 URL 访问任何页面时,检查该属性是否存在于会话中。基本上您需要检查该属性对于每个页面。您可以将其包含在过滤器中。

    【讨论】:

    • 与其对每个页面都进行检查,不如使用 HttpServletFilter 对每个请求进行检查。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 2016-02-12
    • 1970-01-01
    相关资源
    最近更新 更多