gpt4 book ai didi

java - JSF 和 j_security_check 连接

转载 作者:行者123 更新时间:2023-12-01 05:41:20 25 4
gpt4 key购买 nike

我有一个 .xhtml 页面,我在其中尝试了 BalusC 的建议 here以及以下内容而不回避 OP's issue

  <meta http-equiv="refresh" content="#{session.maxInactiveInterval}"/>

基本上,我启动应用程序并呈现基于表单的身份验证页面。然后我等待 session 时间到期。如果我之后尝试登录,那么 OP's problem发生。

最佳答案

<meta http-equiv="refresh" content="#{session.maxInactiveInterval}"/>

#{session} 仅在 Facelet 中可用。它不起作用表明您没有为该特定 View 使用 Facelets,而是使用其遗留的前身 JSP,甚至是普通的 HTML。

对于 JSP,您应该使用 ${pageContext.session} 来获取 session ,正如我对您自己发现的问题的回答中所演示的那样。

<meta http-equiv="refresh" content="${pageContext.session.maxInactiveInterval}"/>

或者,更好的是,完全摆脱旧版 JSP,并用其后继 Facelets 取而代之。

关于java - JSF 和 j_security_check 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7108570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com