SpringMVC之请求部分
Posted kitor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC之请求部分相关的知识,希望对你有一定的参考价值。
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、对参数进行预处理
方式一
方式二
以上是关于SpringMVC之请求部分的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC 之 mvc:exclude-mapping 不拦截某个请求