gpt4 book ai didi

grails - 在 Grails Controller 中设置 session 变量

转载 作者:行者123 更新时间:2023-12-02 15:18:36 26 4
gpt4 key购买 nike

我正在使用 Grails 2.5.1我正在尝试在 Controller 中设置 session 变量并在另一个 Controller 中检查它,但该变量带有 null值(value)

这是我在其中设置 session 变量的 Controller :

def setSessionForHR() {

session.isCallingHR='true'

}

在下面的 Controller 中,我检查了值,但值为 null :
println( "check : $session.isCallingHR  ") // here i get null   
if (session.isCallingHR=='true')
{
//do something
}

我错过了什么吗?

谢谢

最佳答案

def setSessionForHR() 
{

//session.isCallingHR='true'
session["isCallingHR"]='true'

}

------------------------------------------

println(session["isCallingHR"])
def isCallingHR=session["isCallingHR"]
if (isCallingHR)
{
//do something
}

-----------------------------------------

请参阅以下链接以获取更多信息
http://docs.grails.org/3.1.1/ref/Servlet%20API/session.html

关于grails - 在 Grails Controller 中设置 session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44677448/

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