Apache与tomcat时参数乱码

原创 2013年12月03日 18:17:34

整合Apachetomcat时参数乱码的解决办法

 

Apache2.2Tomcat6进行整合之后,当提交带有中文参数的查询时,出现乱码。在直接访问Tomcat时,可以正常返回结果的请求

从网上查了一下资料,发现Apache在使用AJP13模式代理到Tomcat时,也应该为TomcatAJP13设定一些参数。

应该在Tomcatserver.xml中设置为:

 <Connector port="8081" protocol="HTTP/1.1" 
               connectionTimeout="20000" useBodyEncodingForURI="true"  URIEncoding="UTF-8"
               redirectPort="8443"  enableLookups="false" acceptCount="2000" maxThreads="1000"/>
<Connector port="8091" protocol="AJP/1.3" useBodyEncodingForURI="true" redirectPort="8443" />

在这里面对应的加入useBodyEncodingForURI="true"  

apache+tomcat 乱码问题

1、tomcat里面,HTTP请求设置 URIEncoding="UTF-8",页面只要是用UTF-8编码,这里设置就可以了,  案例1:  我尝试给apache加上AddDefaultChars...

apache 集成tomcat乱码问题解决

apache 集成tomcat乱码问题解决 项目中前台JS使用了window.open(含有中文的URL),后台获取的中文参数出现乱码,前台alert提示的信息是中文,可以肯定是在网络传输的过程...

解决Spring MVC中get请求参数乱码的一种不改tomcat配置解决方法

一种解决Spring mvc中get请求乱码,又不想改tomcat配置,也不想在每个地方转换,这里提供了一种方便的方式...

修改Tomcat默认编码,防止页面中文参数乱码

原因:tomcat默认的编码是:iso-8859-1         当我们jsp页面编码是UTF-8时,针对中文参数,即使你在页面用java.net.URLEncoder.encode(param...
  • jonave
  • jonave
  • 2013年04月08日 14:37
  • 823

Tomcat 日志及参数的乱码问题

目录查看系统语言查看系统是否有中文包安装中文包Tomcat乱码解决tomcat日志乱码设置系统编码设置jvm编码tomcat参数的乱码问题Tomcat启动老是端口占用 查看系统语言 ...

在 tomcat 下 请求参数的乱码问题

请求参数的乱码问题 问题描述: 在通过request对象获取请求参数时, 如果参数中有中文数据, 在获取时就会出现乱码, 其原因是由于浏览器发送参数时(编码时)使用的码表 和 服务器在结束数据时(解...

Spring MVC 自带的字符编码过滤器以及Tomcat字符编码设置,彻底解决中文参数乱码问题

java Web项目添加Spring支持后,可使用Spring自带的字符编码过滤器。源码在spring-web-4.1.0.RELEASE.jar包下的org.springframework.web....
  • BeauXie
  • BeauXie
  • 2016年11月29日 10:41
  • 4144

成为Java GC专家(4)—Apache的MaxClients参数详解及其在Tomcat执行FullGC时的影响

这是“成为Java GC专家系列文章”的第四篇。 在第一篇文章 成为JavaGC专家Part I — 深入浅出Java垃圾回收机制 中我们学习了不同GC算法的执行过程,GC如何工作,新生代及老年...

成为JavaGC专家Part IV:Apache的MaxClients参数详解及其在Tomcat执行FullGC时的影响

成为JavaGC专家Part IV:Apache的MaxClients参数详解及其在Tomcat执行FullGC时的影响   这是“成为Java GC专家系列文章”的第四篇。         在...
  • bruce_6
  • bruce_6
  • 2014年05月06日 14:20
  • 678
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Apache与tomcat时参数乱码
举报原因:
原因补充:

(最多只允许输入30个字)