Spring 处理Post参数处理
来源:互联网 发布:浏览器 网络连接错误 编辑:程序博客网 时间:2024/06/03 07:33
常用表单提交类型:
- application/x-www-form-urlencoded 空格转换为 “+” 加号,特殊符号转换为 ASCII HEX 值
- multipart/form-data 不对字符进行编码,使用二进制数据传输,一般用于上传文件,非文本的数据传输。
处理方式
- 普通post表单 application/x-www-form-urlencoded
参考链接 - 文件上传表单 multipart/form-data
spring配置:
<!--解决上传文件和获取post参数--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>
controller接收:
@SneakyThrows @ResponseBody @RequestMapping(value = "/contest/class.do", method = {RequestMethod.POST}) public JsonAndModel importContestClass(@RequestParam("uploadfile") MultipartFile uploadfile, //上传文件 @RequestParam("className") String className, //表单数据 Integer id // url上的参数 ){ }
@RequestParam注解
三种写法,test(String name),
test(@RequestParam String name),
test(@RequestParam(“userName”) String name),
第一种如果没有name 参数不会报错,
第二种没有name 参数会报错,(也可以设置required = false),
第三种跟第二种的区别是name 参数换为userName。
阅读全文
0 0
- Spring 处理Post参数处理
- post请求参数的处理
- Spring MVC参数处理
- 处理post提交后,参数可见问题
- 处理post传递参数可见问题
- IOS POST参数 需要处理特殊字符
- spring mvc 访问不同的目录下的jsp视图及处理POST请求参数中文乱码问题
- Spring代理处理参数和方法
- spring框架对批量参数的处理
- Spring MVC 控制层处理各种参数
- Servlet请求参数编码处理(POST & GET)
- HttpClient Post和Get请求实例+ 中文参数处理
- php post json参数的传递和接收处理
- 用http_build_query()函数在curl处理post请求参数
- spring mvc 响应处理post请求和get请求 测试
- spring mvc入门详解以及Post乱码处理
- Spring mvc Controller 处理安卓post和get请求
- 参数处理
- html中点击左边菜单右边内容切换
- 简单Makefile中指定链接脚本(地址)的代码
- UVa 11150 Cola
- vim设置代码文件注释换行不自动添加注释
- unity中关于物体的旋转和朝向控制
- Spring 处理Post参数处理
- 4Sum
- htop安装使用详解
- Golang实现ping
- spring 控制反转与依赖注入原理
- JSON知识详解
- generate parentheses
- C++学习(42)
- Python 正则表达式