SpringMvc 几种注解的介绍 RquestParam, RequestBody, PathVariable
RequestParam:的主要功能是当传入过来的参数name 和对应的 参数名字不一样时也可以进行对应的赋值操作
RequestBody:主要作用时用于 返回json格式数据的 参见 springmvc与json交互介绍
2还可以获取到请求体 并复制给指定参数
PathVariable:可以在请求的路径中获取到指定的变量
@ModelAtribute: 被@ModelAttribute注释的方法会在此controller每个方法执行前被执行
参加:https://blog.csdn.net/qq_35182361/article/details/77768852
@Controller public class HelloModelController { @ModelAttribute public void populateModel(@RequestParam String abc, Model model) { model.addAttribute("attributeName", abc); } @RequestMapping(value = "/helloWorld") public String helloWorld() { return "helloWorld.jsp"; } }
相关推荐
JudeJoo 2020-08-21
meleto 2020-08-15
itjavashuai 2020-08-15
zhongliwen 2020-07-05
haidaoxianzi 2020-07-04
小鱿鱼 2020-06-26
haidaoxianzi 2020-06-17
MicroBoy 2020-06-17
牧场SZShepherd 2020-06-17
neweastsun 2020-06-16
haidaoxianzi 2020-06-14
zhongliwen 2020-06-13
@RequestBody注解实现接收http请求的json数据,将json数据转换为java对象进行绑定。加上@ResponseBody注解,就不会走视图解析器,不会返回页面,目前返回的json数据。
DumbbellYang 2020-06-13
csuzxm000 2020-06-09
qingjiuquan 2020-05-30
84560296 2020-05-30
咻pur慢 2020-05-27
方志朋 2020-05-09