掌握 controllers' parameter annotations and their applications.
发布时间
阅读量:
阅读量
文章结构概览
- 控制器参数说明
-
- @RequestParam
- @PathVariable
- @RequestBody
- @ResponseBody
-
控制器参数注解设计
此前对于 controller 内部参数的理解较为模糊,这在开发过程中造成了大量时间的无谓消耗。此次将对相关内容进行系统性梳理与归纳。
RequestParam注解应用
其主要功能是用于从请求对象中接收数据,并通过从请求中提取相应参数值来实现这一过程。
假设存在如下请求示例:
http://localhost:8080/springmvc/hello/101?param1=10¶m2=20
基于上述URL,可以采用以下方法进行数据的获取:
public String getDetails(
@RequestParam(value="param1", required=true) String param1,
@RequestParam(value="param2", required=false) String param2) {
//...
}
全部评论 (0)
还没有任何评论哟~
