【Spring】【5】 PUT请求接收不到参数
时间:2019-08-19
本文章向大家介绍【Spring】【5】 PUT请求接收不到参数,主要包括【Spring】【5】 PUT请求接收不到参数使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
前言:
接口改用Restful风格后,发现PUT请求的接口,接收不到参数。
正文:
方法1:添加HttpPutFormContentFilter过滤器
我的使用场景是:SpringMVC。SpringBoot貌似不需要
import org.springframework.stereotype.Component; import org.springframework.web.filter.HttpPutFormContentFilter; @Component public class PutFilter extends HttpPutFormContentFilter { }
方法2:web.xml
也是用于SpringMVC。SpringBoot没有web.xml这个文件
<filter> <filter-name>HttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class> </filter> <filter-mapping> <filter-name>HttpMethodFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
方法3:前端把enctype属性设置为application/x- www-form-urlencoded
参考博客:
springBoot PUT请求接收不了参数的解决办法 - asd1098626303的博客 - CSDN博客
https://blog.csdn.net/asd1098626303/article/details/60868316
原文地址:https://www.cnblogs.com/huashengweilong/p/11374912.html
- ArrayList和LinkedList的区别
- 深入分析网络编程中踩过的坑
- java之自动过滤提交文本中的html代码script代码
- Enumerable#zip特性
- java小技术之生成二维码
- java实现发送邮件服务器,SMTP协议发送邮件
- HttpURLConnection实现两个服务端的对接
- java获取properties配置文件值
- 安全退出app,activoty栈管理
- JavaBean转Map方法
- JsBridge实现JavaScript和Java的互相调用
- JAVA-FTP批量大文件传输
- 独家 | 一文读懂TensorFlow(附代码、学习资料)
- 解决openssh漏洞,升级openssh版本
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Mitmproxy 的安装与使用案例
- leetcode之Bigram分词
- TensorFlow2 开发指南 | 01 手写数字识别快速入门
- Spring 数据初始 H2 后进行数据查询提示 Schema not found 错误
- Discourse CentOS 8 全新安装手册
- H2 数据库插入时间的方法
- Spring 配置的 H2 控制台 frameOptions 导致无法访问
- Spring Boot 和 Hibernate 的 H2 数据库配置来进行启动测试
- Java时间处理-LocalDateTime简介
- iOS音视频接入 - TRTC iOS端真机日志导出
- jQuery根据填写的input的数值导出excel表格
- 小程序根据返回值英文渲染出对应的中文
- 小程序返回的时间戳转化成时间
- 小程序使用 组件库 vant-weapp详细教程
- 小程序数据渲染根据返回值计算百分比并且显示