`

调整tomcat Connector 的设置解决乱码问题

阅读更多
最近新做了一个项目,在测试的时候遇到乱码问题。我在web.xml文件中配置了字符UTF-8 filter,但是存出到数据库还是乱码,排除了数据库的原因后,想了好久不知道是什么问题. 后来别人告诉我修改tomcat 的connector 编码试试, 我改了之后果然就好使了.


在tomcat的server.xml找到8080的Connector 然后加上URIEncoding="UTF-8" 就ok了,可以看出
这是指定tomcat对浏览器发过来字符串进行编码用的,编码后的信息应该会被保存到request对象中,如果此时就乱码了,到了后面你怎么弄都解决不了的.

<Connector URIEncoding="UTF-8" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" enableLookups="false" maxHttpHeaderSize="8192" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" port="8080" redirectPort="8443"/>

分享到:
评论

相关推荐

    解决tomcat下中文乱码问题

    解决tomcat下中文乱码问题, 在tomcat_home\conf\server.xml 中的Connector元素中设置URIEncoding属性为合适的字符编码

    sshz中文乱码解决方法

    中文乱码解决: String userTmp0 = new String(user.getUsername().getBytes("ISO-8859-1"),"GBK"); 将iso-8859-1 转成gbk编码 上面这种方式是强制转的。。 下面的方式是解决ssh乱码的 struts2中文乱码解决方案 ...

    彻底解决fckeditor(jsp版)上传中文图片乱码问题

    告诉FileUpload组件处理时的编码为项目编码,在FileItem中,用getString(encoding),这项设置可以解决获取的表单字段为乱码的问题,所以在每个FileItem实例后面都执行一次getString(encoding),就告诉FileItem在取值...

    Tomcat-7.0.30

    修改目的:为了解决使用HTTP Get方法传递中文参数乱码的问题 修改context.xml: 把修改成&lt;Context reloadable="true"&gt; 修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器 会自动重新加载当前Web...

    解决jsp页面使用网络路径访问图片的乱码问题

    使用jsp页面展示网络路径的图片出现乱码问题,如图: 需要在tomcat的server.xml配置文件中添加一个属性:URIEncoding=”UTF-8″ ,修改之后为: 代码如下: &lt;Connector port=”8080″ protocol=”HTTP/1.1″ ...

    Get中文乱码IE浏览器Get中文乱码解决方案

    Get中文乱码问题解决方案: 修改Tomcat根目录下conf / server.xml文件,代码如下: 代码如下: &lt;Connector port=”8080″ protocol=”HTTP/1.1″ connectionTimeout=”20000″ redirectPort=”8443″ URIEncoding=”...

    Tomcat源码研究

    4 GET方式URL乱码问题解决  打开 tomcat/conf/server.xml 查找下面这部分,在最后增加一段代码就可以了。 &lt;Connector port="80" maxHttpHeaderSize="8192" ................. URIEncoding="UTF-8" ...

    fckeditor(jsp版)

    采用2.6.4版本,彻底解决fckeditor(jsp版)上传中文文件乱码问题。 使用Tomcat应用服务器时,为了更好的支持URL地址中的中文参数问题.需要在tomcat进行如下设置: 需要修改server.xml文件的如下行: &lt;Connector ...

    jsp超链接中文乱码的解决方法

    直接修改tomcat下的conf/... 您可能感兴趣的文章:jsp中文乱码 jsp mysql 乱码的解决方法JSP XMLHttpRequest动态无刷新及其中文乱码处理JSP+ MySQL中文乱码问题post提交乱码解决方案通过过滤器(Filter)解决JSP的Po

    jsp之间传参数接受中文有乱码问题解决方法

    tomcat 的配置文件 server.xml里面找到: 代码如下: &lt;Connector port=”8080″ protocol=”HTTP/1.1... 您可能感兴趣的文章:JSP上传图片产生 java.io.IOException: Stream closed异常解决方法分享JSP中文乱码解决方法JSP

    JSP连接MYSQL5的中文问题解决方法

    下面的讲解是在MYSQL5.0.18,TOMCAT5.0.28,驱动为mysql-connector-java-3.2.0-alpha-bin.jar及以上版本的情况下测试的JSP连接数据库的乱码问题,分两部分来看。

    JS中页面与页面之间超链接跳转中文乱码问题的解决办法

    解决办法是在tomcat的server.xml文件的中加入URIEncoding=”utf-8”,如下: &lt;Connector URIEncoding=utf-8 connectionTimeout=20000 port=8080 protocol=HTTP/1.1 redirectPort=8443/&gt; 页面跳转相关阅读: ...

    FCKeditor编辑器Java版

    也把中文图片上传会产生乱码问题解决了,欢迎大家下载评测。若下载的不能显示中文图片的话,请修改tomcat安装目录下的server.xml 在tomcat的server.xml中加入URIEncoding="UTF-8",加入后如下 &lt;Connector port=...

    Comet实现聊天室

    运行时请将Tomcat的server.xml文件内的 &lt;Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /&gt; 改为 &lt;Connector port="8080" protocol="org.apache.coyote....

    fckedit编辑器

    查找资料:TOMCAT 链接参数有中文时,乱码解决方法 http://hi.baidu.com/jadestone/blog/item/7564deefc9192d36acafd5be.html 修改tomcat-home/conf/server.xml 方法一: 在两处地方加上URIEncoding="utf-8": ...

    SpringBoot开发非常美观的java博客系统(包含后台管理功能)

    点标签显示乱码, 请设置Tomcat的 URIEncoding 为 UTF-8 项目截图 SpringBoot开发非常美观的java博客系统(包含后台管理功能) 转自:https://gitee.com/mtons/mblog SpringBoot开发非常美观的java博客系统(包含...

    activiti-explorer war 版本V5.22

    activiti-explorer war 版本V5.22 ...3)tomcat注意conf/server.xml 追加URIEncoding="UTF-8" &lt;Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" /&gt;

Global site tag (gtag.js) - Google Analytics