Tomcat的乱码问题
来源:互联网 发布:数据库脱机和分离 编辑:程序博客网 时间:2024/04/24 16:44
最近在修改Java项目,应用服务器是Tomcat,总结一下Tomcat表单提交乱码问题。
表单提交时分GET与POST提交,tomcat对POST和GET的处理方法不一样,所以需要不同的设置。
1.GET方式:
例:使用Ajax的Get进行提交数据时,经过跟踪发现,HttpHeader中的参数就是乱码,这属于表单提交时出现的GET乱码问题。
解决该问题很简单,只需要在Tomcat\conf\server.xml中加一句话(URIEncoding="UTF-8")
<Connectorport="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>而后,重启Tomcat即可
2.POST方式:
例:对某些数据进行POST时,到Servlet中发现是乱码。这个的解决方法也比较简单
1.写一个Servlet的基类,每个Servlet都从该类继承,在该类的doPost中写一下
req.setCharacterEncoding("UTF-8");res.setCharacterEncoding("UTF-8");
2.创建一个Filter,在其内创建也行,在此就不再详述
- Tomcat的乱码问题
- Tomcat中文乱码的问题
- eclipse+tomcat的中文乱码问题
- ajax及tomcat的乱码问题
- 关于TOMCAT中文乱码问题的总结
- Tomcat中文乱码问题的解决方法
- 解决Tomcat下的中文乱码问题
- weblogic和tomcat的乱码问题
- tomcat 日志及参数的乱码问题
- 一个关于tomcat乱码的问题
- Tomcat引起的中文乱码问题
- tomcat 日志及参数的乱码问题
- 有关于tomcat的乱码问题
- 解决tomcat下的get乱码问题
- tomcat下中文乱码的问题
- 关于Tomcat中文乱码问题的探究
- Tomcat的web项目乱码问题
- Tomcat 日志及参数的乱码问题
- C# 超大文件发送与接收
- 编写出色CSS代码的13个建议
- 使用nat方式搭建虚拟机web(lnmp)服务器+svn服务器
- 数据库中字符型字段如 2011-1-1 替换为 2011-01-01,加0
- USB 分析仪USB枚举过程。
- Tomcat的乱码问题
- R软件矩阵使用总结
- jvm 配置
- sql:用分隔符分割字段,并转为多行
- 最佳ASP.net之LINQ学习资料
- 我的大学--C++学习笔记
- PHP设计模式之装饰器模式,委托模式,外观模式
- windows命令行设置IP与DNS
- 关于计算机网络子网的划分