广西项目经验总结之Tomcat版本问题

今天要纪念一下2019-01-10号,解决了一个前几个月一直遗留的一个问题,关于Tomcat 7在使用bootstrap-table的搜索功能时,无论是post还是get还是更改其他的都无法解决searchText传不到后台的问题。

 

前期由于项目时间紧迫,所以没能认真的去找问题,刚开始一直以为是乱码导致的,遗留了两个多月后,昨天和今天一直在网上搜索或者找研究中心的研究生们,还是没能解决。最后自己在网上搜到了某个哥们估计也是郁闷了很多天才发现的问题,原来问题就是出在Tomcat版本的问题,使用Tomcat 8及以上版本能够奇迹般的解决了这个问题

 

我刚开始使用tomcat 7发布调试的时候,就显示了这个问题

 

 

然后我换成tomcat 8,确实能奇妙的解决这个拿不到值的问题,并且在bootstrap-table不用加contentType : "application/x-www-form-urlencoded; charset=UTF-8"就能解决了get传输乱码问题。

 

然后后面按照那个哥们的博客上提示,重新部署了一下,完全没动源代码,值就传回后台了。

 

我个人感觉这应该是Tomcat7在传输方面出了一点小BUG,另外还不支持bootstrap-table的get请求的中文传输。所以一向喜欢Tomcat 7的我,果断放弃它,并换成Tomcat 8。解决这个问题后,还是很开心。学到了,,,

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章