我想在我的课程中获取url参数。我的应用程序基于Spring MVC。
在调用url:http://localhost:8080/mywebapp/dir/register.do?id=26
时,它会给出错误400
@RequestMapping(value = "/register")
public ModelAndView finalPage(@PathVariable("id") Long id) throws NumberFormatException, Exception {
// code...
}
任何人都可以解决我的问题。
答案 0 :(得分:2)
你说
我想在我的课程中获取url参数
但您使用的是@PathVariable
表示方法参数应绑定到 URI模板变量
您的映射中没有名为id
的uri模板变量。
你真正需要的是@RequestParam
。 documentation解释了如何使用它。