我正在使用@RequestParam批注来获取请求参数,并使用该参数将值插入到数据库中。
我已经将 Controller 设置为重定向到同一页面,该页面包含供用户输入使用@RequestParam批注读取的值的文本字段。
但是在将值输入到文本字段中并单击“提交”后,它会引发此错误
我是Spring 3的新手,无法理解该错误。任何人都可以对同一点进行说明。
提前致谢,
维维克
最佳答案
为了将request参数的值注入(inject)到您的handler方法参数中,应满足以下任一条件
例如
接下来,将名为“studentName”的请求参数注入(inject)到方法参数“studentName”中
public String goToStep(@RequestParam String studentName)
public String goToStep(@RequestParam("nameOfStudent") String studentName)
如果问题仍然存在,请发布您的处理程序方法代码。