我的控制器功能如下:
def saveData(String name,String message) {
println "HI WORLD"
println "NAME IS "+ name
println "NAME IS "+ message
}从另一个控制器函数中,我将值传递给上面的控制器函数:
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]发布于 2014-07-22 18:07:12
主题提示您正在调用控制器上的方法,但代码和错误消息表明您正在调用myPro.Message实例上的方法,该实例不是控制器。您应该验证在您的saveData类中是否有一个接受2个String参数的String方法。
https://stackoverflow.com/questions/24894125
复制相似问题