看下边的两个例子就可以
@RequestParam 访问url http://localhost:8080/springmvc/hello/101?param1=10¶m2=20
意思就是从请求的url后边的参数中取值 @RequestMapping("/") public String getDetails( @RequestParam(value=“param1”, required=true) String param1, @RequestParam(value=“param2”, required=false) String param2){ … }
@PathVariable 这个注解可以识别出/hello/后边的一个值,URL如下
http://localhost:8080/springmvc/hello/101?param1=10¶m2=20 1 下边的@RequestMapping这样写:就可以找到对应的101这个值
@RequestMapping("/hello/{id}") public String getDetails(@PathVariable(value=“id”) String id, @RequestParam(value=“param1”, required=true) String param1, @RequestParam(value=“param2”, required=false) String param2){ … }