tomcat编码格式的设置/如何解决get()方式提交中文参数乱码的问题
来源:互联网 发布:k means聚类算法 编辑:程序博客网 时间:2024/04/19 22:18
URIEncoding 用来设定通过 URI 传递的内容使用的编码,tomcat将使用这里指定的编码对客户端传送的内容进行编码。也就是说,我们通过 get 方法提交的参数实际上都是通过 uri 提交的,都由这个参数管理,如果没有设定这个参数,则 tomcat 将使用默认的 iso8859-1 对客户端的内容进行编码。
在老版本的tomcat中,get和post方式对参数的编码是一样的,只要在过滤器中通过 request.setCharacterEncoding设定就可以解决问题,但是在高版本中,get和post的处理是分开进行的,对get的处理需通过修改tomcat/conf/server.xml中如下位置的几行代码即可解决:
对post的依然通过request.setCharacterEncoding便可进行处理。
解释:useBodyEncodingForURI 使用与 Body 一样的编码来处理 URI
1 0
- tomcat编码格式的设置/如何解决get()方式提交中文参数乱码的问题
- url里含有中文参数,已get方式提交到接口,中文编码后有乱码问题的一种解决
- tomcat中页面利用get方式提交的参数中的中文乱码问题
- ajax GET方式提交,中文参数乱码的问题
- tomcat 8解决了GET提交的中文乱码问题
- 解决表单get方式提交时的中文乱码问题
- 解决ajax get方式提交中文参数乱码问题
- 解决get提交乱码,修改tomcat的编码
- [前端]解决form表单采用get方式提交中文参数乱码的方法
- 以get方式提交中文参数乱码的解决方法
- JSP中Get提交方式的中文乱码解决
- 过滤器解决get和post方式提交的中文乱码
- Struts2 与 js 处理Get方式提交的中文参数乱码问题
- 后台 与 js 处理Get方式提交的中文参数乱码问题
- 解决jsp页面传递通过get方式提交中文到后台乱码的问题
- 使用Get方式传递中文参数的问题乱码问题
- 使用Get方式传递中文参数的问题乱码问题
- 使用Get方式传递中文参数的问题乱码问题!
- PV和并发、以及计算web服务器的数量的方法
- 如何对system.img和userdata.img解包,再重新打包
- PHP array数组操作
- php API文档生成工具
- BZOJ1858: [Scoi2010]序列操作
- tomcat编码格式的设置/如何解决get()方式提交中文参数乱码的问题
- Android系统启动执行jar程序
- 低功耗蓝牙开发知识:服务名称及ID
- ClearEditText资料学习
- httpclient的post请求并处理json格式响应数据
- thinkphp框架3.2运用
- 【codevs】刷题记录→_→
- opengl
- 完美网络