文档章节

解决tomcat put 获取不到参数

凉粉
 凉粉
发布于 2015/12/28 18:11
字数 171
阅读 71
收藏 2

在做rest风格接口开发时遇到了put获取不到参数的情况,记录下来方便遇到同样问题的朋友。

在自己电脑上可以用,发布到服务器上就不行了。。

后来发现是tomcat 的问题,因为自己电脑上用的jetty,而服务器是tomcat。解决办法如下:

方法1. 在web.xml中添加spring 过滤器,添加即可

<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>

方法2:使用jetty,已经测试可行的版本是 6.1.25 暂未测试其他版本。

© 著作权归作者所有

凉粉
粉丝 17
博文 28
码字总数 6212
作品 3
成都
程序员
私信 提问
加载中

评论(3)

凉粉
凉粉 博主

引用来自“一万”的评论

请问楼主服务器用的是什么版本的tomcat?

7.0.65
一万
一万
请问楼主服务器用的是什么版本的tomcat?
一万
一万
请问楼主服务器用的是什么版本的tomcat?
Tomcat 7 ueditor上传功能失效的解决办法

ueditor上传功能失效有很多原因,这是碰到的其中一种,也不是Ueditor本身的原因,出在了Tomcat的配置上。 近日布署网站,把项目布布署到了和Tomcat7不同的目录中,项目中使用了百度的ueditor...

guhai2004
2016/06/28
223
0
jfinal RESTful 部署到tomcat后 ajax put请求获取不到参数

本地jetty 上运行完全没问题。 tomcat上不行。 我个人觉得是tomcat的原因。但是在tomcat中执行。对应的方法是执行了。诡异的是获取不到参数。 @JFinal

無雙
2013/03/22
3.3K
5
配置session共享失败 多tomcat+redis+nginx

配置多个服务器上的tomcat共享session, 按照网上的参考, 安装了redis2.8.3, 在tomcat的context.xml文件中也添加了必要参数. 一开始的时候, 发现报错. 然后把放入session的user实体类添加了序...

合取
2015/12/02
1K
5
java - request.getParameter()取不到参数

最近遇到个奇怪的问题,用request.getParameter()获取不到参数,但用request.getQueryString()可以获取到请求 url 上所有的参数,奇葩的是这个 bug 在生产环境偶尔出现,大概是 1/10 的概率,...

notejava
2018/02/06
1K
4
部署在Tomcat 服务器中的web应用读取时间与系统时间不一致问题 【靠谱】

我在部署应用到Ubantu系统上的tomcat服务器中运行,发现操作系统的时间和tomcat中的应用程序获取的时间不一致,总是相差8个小时,但是查看当前操作系统的时区也是CST时区(中国标准时区)。 ...

Airship
04/22
27
0

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
6
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
6
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
7
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部