使用spring mvc获取URL参数

时间:2014-11-08 17:57:08

标签: java spring

我想在我的课程中获取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...
}

任何人都可以解决我的问题。

1 个答案:

答案 0 :(得分:2)

你说

  

我想在我的课程中获取url参数

但您使用的是@PathVariable

  

表示方法参数应绑定到 URI模板变量

您的映射中没有名为id的uri模板变量。

你真正需要的是@RequestParamdocumentation解释了如何使用它。