文件名称:通过URL限定:绑定{xxx}中的值-Spring MVC 3.0实战指南
文件大小:2.62MB
文件格式:PPT
更新时间:2024-05-15 02:22:12
mvc SpringMVC Spring3 Spring3.0 Spring3.0实战
通过URL限定:绑定{xxx}中的值 @RequestMapping("/{userId}") public ModelAndView showDetail(@PathVariable("userId") String userId){ ModelAndView mav = new ModelAndView(); mav.setViewName("user/showDetail"); mav.addObject("user", userService.getUserById(userId)); return mav; } @Controller @RequestMapping("/owners/{ownerId}") public class RelativePathUriTemplateController { @RequestMapping("/pets/{petId}") public void findPet(@PathVariable String ownerId, @PathVariable String petId, Model model) { … } } URL中的{xxx}占位符可以通过@PathVariable("xxx")绑定到操作方法的入参中。 如果@PathVariable不指定参数名,只有在编译时打开debug开关(javac -debug=no)时才可行!!(不建议) 参考《Spring 3.x企业应用开发实战》