gpt4 book ai didi

grails - Grails session 无法分配java.string

转载 作者:行者123 更新时间:2023-12-02 15:37:45 27 4
gpt4 key购买 nike

我收到这个错误

错误500:执行 Controller [org.gamestrike.PaymentController]的操作[pay]导致异常:groovy.lang.MissingMethodException:方法的无签名:org.gamestrike.PaymentController.session()适用于参数类型:(java.lang .String)值:[2011-09-15]可能的解决方案:getSession()
Servlet:grails
URI:/GameStrike/grails/payment/pay.dispatch
异常消息:没有方法签名:org.gamestrike.PaymentController.session()适用于参数类型:(java.lang.String)值:[2011-09-15]可能的解决方案:getSession()
原因:没有方法签名:org.gamestrike.PaymentController.session()适用于参数类型:(java.lang.String)值:[2011-09-15]可能的解决方案:getSession()
类:PaymentController
在线:[35]
代码段:

最佳答案

如果没有代码,这很难说,但是好像您将session当作一种方法一样对待,但事实并非如此。这是一个对象-HttpSession实例。

您可以在其上调用标准方法,例如getAttributesetAttribute,但Grails添加了便利行为。它的作用类似于Map,因此您可以执行以下操作来设置或获取属性:

def foo = session.foo // session.getAttribute('foo')
session.bar = 123 // session..setAttribute('bar', 123)

关于grails - Grails session 无法分配java.string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7379841/

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