Controller的使用
注: 通常程序开发后端需要提供的是rest接口,返回一些json格式给前端,尽量不要使用模板的方式,使用模板会
在性能上带来很大的损耗.
参数的获取
知识点整理
-
@Restcontroller和@controller的区别
- 如果使用@Restcontroller注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面
- @Controller注解,若返回json等内容到页面,则需要加@Response注解,而且需要页面返回
- url映射可以是以集合的形式获取
例:@RequestMapping(value ={"/hello/","/hi"}) - 获取一个id值
:@RequestMapping(value ={"/hello/{id}",method=RequestMethod.GET})
@PathVariable("id") 获取操作 导航栏: /hello/12
也可以 12/hello
@RequestParam("id") 获取操作 导航栏