【问题标题】:A nice way to detect an expired session in an application that uses GWT and GWT-RPC almost exclusively?在几乎完全使用 GWT 和 GWT-RPC 的应用程序中检测过期会话的好方法?
【发布时间】:2011-12-16 19:46:50
【问题描述】:

如果我使用的是常规 JSP 应用程序,我会简单地编写一个 servlet 过滤器,如果它检测到会话过期,则会将您重定向到说明会话已过期的页面。

在 GWT 中仅在后台进行调用,因此 http 响应重定向不会重新加载页面。除了在返回会话状态的基础对象中进行所有 GWT rpc 调用之外,是否有人有建议的方法来检测过期会话?也许是一个每 5 分钟调用一次 RPC 方法的计时器?

【问题讨论】:

    标签: session gwt gwt-rpc


    【解决方案1】:

    通常的方法是在 GWT-RPC 调用上抛出一个错误,说明会话已过期。然后您需要在客户端处理该异常(例如,向用户显示登录页面或其他内容)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-05
      • 1970-01-01
      • 2012-01-21
      • 2023-03-10
      • 1970-01-01
      • 2012-08-21
      • 2023-03-18
      相关资源
      最近更新 更多