@RequestParam和@PathVariable
看下边的两个例子就可以
@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){
…
}
文章来源: englishcode.blog.csdn.net,作者:知识浅谈,版权归原作者所有,如需转载,请联系作者。
原文链接:englishcode.blog.csdn.net/article/details/109550552
- 点赞
- 收藏
- 关注作者
评论(0)