发送请求/测试结果
文章插图
记得开启服务器地址备份的功能 快捷键:"Ctrl + S"
文章插图
创建好后点右边的Send就能重复使用了,不同的项目也可以在这里配置方便测试 。
文章插图
GET请求参数
文章插图
POST请求参数
文章插图
1.4、SpringMVC解决Post请求中文乱码问题为web容器添加过滤器并指定字符集,Spring-web包中提供了专用 的字符过滤器
public class ServletContainersInitConfig extends AbstractAnnotationConfigDispatcherSerletInitializer {//配字符编码过滤器protected Fillter[] getServletFillters() {CharacterEncodingFIlter filter = new CharacterEncodingFilter();filter.setEncoding("utf-8")return new Filter[]{filter};}}
二、请求与响应2.1、请求映射路径团队多人开发,每人设置不同的请求路径,冲突问题常常需要设置模块名作为请求路径前缀 。比如当项目中出现了两个save请求路径,员工A开发的是book模块,路径就变成"/book/save";员工B开发的是user模块,路径就变成"/user/save" 。之前学的@RequestMapping这个注解它能够设置当前控制器方法请求访问路径,如果设置在类上则统一设置当前控制器方法请求路径前缀 。
示例
@Controller@RequestMapping("/user")public class UserCOntroller {@RequestMapping("/save")@ResponseBodypublic String save(){System.out.println("user save ...");retrun "{'modeule':'user save'}";}}
2.2、请求参数传递- 普通参数:url地址传参,地址参数名与形参变量名相同,定义形参即可接收参数
@RequestMapping("/commonParam")@ResponseBodypublic String commonParam(String name,int age){System.out.println("普通参数传递 name ==>"+name);System.out.println("普通参数传递 age ==>"+age);return "{'modoule':'common param'}";}
- POJO类型参数
- 嵌套POJO类型参数
- 数组类型参数
- 集合类型参数
经验总结扩展阅读
- C# 6.0 添加和增强的功能【基础篇】
- 2023年2月3日适合拆卸吗 2023年2月3日拆卸黄道吉日
- 关于二十四节气过小寒暖心简短祝福语
- 2023年9月28日是立牌匾吉日吗 2023年9月28日立牌匾吉日一览表
- 原神片剂深研第二关怎么通关
- 支付宝庄园小课堂答案9.22
- 冬至祝福微信
- 女性不孕有多少种情况
- 腹腔镜手术后引流管伤口愈合需要多长时间
- 备孕紧张但一次就中怎么回事