gpt4 book ai didi

grails - 将值传递给另一个 Controller 功能时出错

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

我的 Controller 功能如下:

  def saveData(String name,String message) { 
println "HI WORLD"
println "NAME IS "+ name
println "NAME IS "+ message
}

从另一个 Controller 函数,我将值传递给上述 Controller 函数:
def submitMessage() {
def mes =new Message()
mes.saveData("HI","JJ")
}

我最终遇到以下错误,该如何解决?
Message: No signature of method: myPro.Message.saveData() is applicable for argument types: (java.lang.String, java.lang.String) values: [HI, JJ]

最佳答案

您的主题表明您正在调用 Controller 上的方法,但是您的代码和错误消息表明您正在调用不是 Controller 的myPro.Message实例上的方法。您应该验证saveData类中是否有一个myPro.Message方法,该方法接受2个String参数。

关于grails - 将值传递给另一个 Controller 功能时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24894125/

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