当前位置: 代码迷 >> Java Web开发 >> 关于spring MVC 参数绑定的有关问题,怎么将URL模板参数绑定到对象中
  详细解决方案

关于spring MVC 参数绑定的有关问题,怎么将URL模板参数绑定到对象中

热度:857   发布时间:2016-04-10 23:01:42.0
关于spring MVC 参数绑定的问题,如何将URL模板参数绑定到对象中?

@RequestMapping(value="/listPageUser/{pageHelper.page}")
public ModelAndView listPageUser(@ModelAttribute PageHelper pageHelper){
ModelAndView model=new ModelAndView("hello_s");
model.addObject("hello_s", userService.listPageUser(pageHelper));
return model;
}


我想要把pageHelper.page数据绑定到pageHelper对象中。做了2种尝试。
1.http://localhost:8080/Test/user/listPageUser/2 使用这样的连接直接访问。没有绑定。@PathVariable @ModelAttribute 都有尝试。

2.http://localhost:8080/Test/user/listPageUser/2?pageHelper.page=2 .不加@PathVariable @ModelAttribute ,成功绑定。

请问如何使第一种也可以绑定?

------解决方案--------------------
@ModelAttribute("pageHelper")  PageHelper pageHelper
  相关解决方案