【发布时间】:2011-09-20 11:52:52
【问题描述】:
我正在使用@RequestParam 注释来获取请求参数,并使用它来将值插入到数据库中。 我已将控制器设置为重定向到同一页面,该页面包含供用户输入值的文本字段,这些值正在使用 @RequestParam 注释读取。
但是在我在文本字段中输入值并单击提交后,它会抛出此错误
请求处理失败;嵌套异常是 java.lang.IllegalArgumentException:参数类型 [java.lang.String] 的名称不可用,并且在类文件中也找不到参数名称信息。
我是 Spring 3 的新手,无法理解错误。任何人都可以阐明这一点。
提前致谢, 维韦克
【问题讨论】:
-
哪个版本的 Spring MVC?你能用注释显示方法的签名吗?
-
我使用的是Spring MVC version 3,方法签名是
public void insertRecords(@RequestParam String id , @RequestParam String name , @RequestParam String addr)
标签: spring annotations