1、接收请求之限定请求类型

只接受Post请求

@RequestMapping(value="",method=RequestMethod.POST)

只接受get请求

@RequestMapping(value="",method=RequestMethod.GET)

默认不写的情况下GET和POST都可以访问

2、接收请求之限定必传参数

例如必须传一个名称是name名称的参数,否则不让访问

@RequestMapping(params={"name"})

3、接收请求之简单类型参数接受

直接在处理器中的参数部分填写参数个数和名称,但是参数名称一定要和发送过来的参数名称一致。

4、接收请求之接收接收对象类型

直接在处理器的参数部分填写Pojo对象,SpringMVC会完成自动封装,但是要求传过来的参数名称要和对象中的set方法名的去除set首字母小写一致。

5、请求之复杂类型的参数接收

QueryVo对象

前端

后台

6、接收请求之数组类型

要求传来的参数的属性名相同,类型一致,后台直接通过处理器中的数组类型的参数接收。

7、接收请求之日期类型的参数

8、接收请求之设置默认值

9、接收请求头的方式

10、接收Cookie

12、对参数进行预处理

方式一

方式二

最新文章

  1. [LeetCode] Read N Characters Given Read4 用Read4来读取N个字符
  2. 华为手机调试显示log日志
  3. 容器--Map和AbstractMap
  4. Web程序的桌面提醒
  5. 生成随机字符串(UUID方法)
  6. Java SE (3) 之 事件监听
  7. VS2010与VAssistX
  8. HNC-局部联想脉络
  9. Android九宫格图片(9.png)的讲解与制作
  10. properties + IO 读取配置文件
  11. saveOrupdate和 merge的区别
  12. GC参考手册 —— GC 算法(基础篇)
  13. Git合并不同url的项目
  14. OI养老专题03:让坏人出列的约瑟夫问题
  15. 基于redis的分布式锁(转)
  16. Windows服务器搭建Redis
  17. Linux内核 实践二
  18. Java 基础 面向对象之构造方法和关键字
  19. python 读取excel数据并将测试结果填入Excel
  20. An error was encountered while running(Domain=LaunchSerivcesError, Code=0)

热门文章

  1. Jest did not exit one second after the test run has completed.
  2. Synopsys DC综合脚本示例
  3. Python学习笔记【1】
  4. vue routes路由
  5. mysql57重新安装后无法再次启动mysql57服务“本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动。”--解决方法
  6. net 与或非
  7. PyQt5入门
  8. (备忘)cron表达式的用法
  9. Python_变量作用域
  10. nginx编译安装之-./configure 参数详解