【问题标题】:Get maxInactiveInterval value in JSP page在 JSP 页面中获取 maxInactiveInterval 值
【发布时间】:2013-07-04 13:04:49
【问题描述】:

我正在尝试在会话超时时刷新页面。我将此添加到我的 HTML 的 <head> 部分:

<meta http-equiv="refresh"
      content="${sessionScope['maxInactiveInterval']};url=${pageContext.servletContext.contextPath}/index.htm?reason=expired"/>

但是:${sessionScope['maxInactiveInterval']}${sessionScope.maxInactiveInterval} 打印出空值(无)。

我知道在 JSF 中我可以使用:#{session.maxInactiveInterval},它可以工作。如何在 JSP 页面中实现这个?

【问题讨论】:

  • 你试过使用sessionScope.maxInactiveInterval吗?
  • 是的,我有。我在我的问题中提到了这一点。

标签: java jsp el


【解决方案1】:

下面一行会给你maxInactiveInterval

${pageContext.session.maxInactiveInterval}

因为sessionScope 仅将会话范围的变量名称映射到它们的值, pageContext.session 为客户端提供会话对象

你可以在Official Documentation找到这个。

【讨论】:

  • 有点忘记了 pageContext 对象。投票让我想起了你提到的事实:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-04
  • 1970-01-01
  • 1970-01-01
  • 2013-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多