`
redlly
  • 浏览: 6767 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

tomcat下中文的彻底解决

阅读更多
这些天开发一个项目,服务器是tomcat,操作系统是xp,采用的是MVC架构,模式是采用Facade模式,总是出现乱码,自己也解决了好多天,同事也帮忙解决,也参考了网上众多网友的文章和意见,总算是搞定。但是好记性不如烂笔杆,所以特意记下,以防止自己遗忘,同时也给那些遇到同样问题的人提供一个好的参考途径:
(一)    JSP页面上是中文,但是看的是后是乱码:
解决的办法就是在JSP页面的编码的地方<%@ page language="java" contentType="text/html;CHARSET=utf8" %>,因为Jsp转成Java文件时的编码问题,默认的话有的服务器是ISO-8859-1,如果一个JSP中直接输入了中文,Jsp把它当作ISO8859-1来处理是肯定有问题的,这一点,我们可以通过查看Jasper所生成的Java中间文件来确认
(二)    当用Request对象获取客户提交的汉字代码的时候,会出现乱码:
解决的办法是:要配置一个filter,也就是一个Servelet的过滤器,代码如下:

http://blog.hjenglish.com/mosunon/archive/2005/01/29/10812.html
分享到:
评论

相关推荐

    彻底解决Tomcat的页面提交时的中文问题

    彻底解决Tomcat的页面提交时的中文问题

    tomcat服务器如何配置字符集为utf-8彻底解决中文乱码的问题详解

    本篇文章将详细讲解如何在Tomcat服务器上配置字符集为UTF-8,以彻底解决中文乱码问题。 首先,我们要理解什么是字符集。字符集是一种规定,它定义了字符(如汉字、字母、数字等)与二进制数字之间的映射关系。这是...

    tomcat日志乱码处理方法总结

    2. **使用不同字符集测试**:为了确保乱码问题得到彻底解决,可以尝试输入包含各种字符的数据,比如中文、英文、特殊符号等,进一步验证日志输出的正确性。 #### 五、其他注意事项 - **兼容性考虑**:在修改编码时...

    Tomcat乱码问题

    本文将深入探讨Tomcat乱码问题的原因,并提供一系列有效的解决方案,帮助你彻底摆脱乱码的困扰。 #### 一、理解乱码根源 乱码的根本原因在于字符编码的不匹配。在Web开发中,数据可能在多个环节被编码和解码,包括...

    彻底解决jsp中用SmartUpload上传附件中文乱码问题实用.pdf

    以下是对彻底解决该问题的详细解析: 首先,理解问题的根本原因:中文文件名在传输过程中没有正确地进行编码和解码。由于文件名包含非ASCII字符(如中文字符),在不同系统之间传输时,如果编码格式不一致,就可能...

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

    彻底解决fckeditor(jsp版)上传中文图片乱码问题,我这里用的编码是utf-8的,这里用的fckeditor 是2.6的,fckeditor.java包是2.3的,经过我修改ConnectorServlet.java和SimpleUploaderServlet.java两个文件,重新生成...

    BBS-CS_3_Tomcat4.rar

    V3.0版本在内核上较以前版本有了很大的改进,并且彻底解决了中文问题! BBS-CS V3.0环境配置说明: BBS-CS V3.0需要Servlet.jar和mm.mysql-2.0.4-bin.jar两个jar文件包,Servlet.jar是Servlet引擎,mm.mysql-2.0.4...

    使用过滤器解决中文乱码问题

    为了彻底解决这个问题,可以通过实现一个自定义的过滤器来处理请求。 ##### 实现过滤器 下面是一个简单的示例代码,展示了如何创建一个名为`CharacterEncodingFilter`的过滤器类,用于设置请求的字符编码: ```...

    超强过滤器彻底解决JSP-SERVLET中文参数GET-POST传递的问题(转)

    总结,"超强过滤器"是解决JSP-Servlet之间中文参数GET-POST传递问题的有效手段,通过统一设定请求的字符编码,确保在整个Web应用中中文数据能够正确无误地传输和处理。对于大型项目,这样的全局解决方案可以大大提升...

    jsp页面乱码最简单的解决办法

    接下来,我们将详细介绍如何配置此属性以及其他相关措施来彻底解决JSP页面的乱码问题。 ##### 1. 修改`server.xml`文件 打开Tomcat服务器的配置文件`server.xml`,找到`<Connector>`元素,在其内部添加属性`...

    jsp fckeditor 上传中文图片乱码问题的解决方法.docx

    通过以上步骤,可以彻底解决FCKeditor(jsp版)在上传中文图片时可能出现的乱码问题。确保每个环节都按照正确的编码设置,这样无论是文件名还是文件内容,都能正确地处理中文字符,避免乱码的出现。

    Ajax 博客网站系统

    1)MVC结构本实例在实现上严格遵循MVC结构。 2)本实例系统在开发时采用Eclipse+MyEclipse结合Tomcat部署,本章完整的讲述了工程的部署过程。...5)本系统介绍了一种彻底解决中文乱码问题的方法-UTF-8配置。

    JSP中乱码解决办法

    更彻底的解决方案是修改Tomcat服务器的配置文件`server.xml`,在Connector元素中添加`URIEncoding`属性,指定编码格式为GBK或UTF-8。这样,所有通过GET请求发送的参数都会被正确解析,避免了乱码问题。 ```xml ...

    【Web开发】彻底解决开发中请求(get/post)、应答以及控制台中文乱码问题

    总结起来,解决Java Web开发中的中文乱码问题,关键在于明确请求和响应的编码流程,并根据实际情况调整字符编码设置。对于响应,需要设置`HttpServletResponse`的字符编码和响应头。对于请求,尤其是GET请求,需关注...

    Struts2乱码终极解决办法

    本文将详细介绍如何彻底解决Struts2中的乱码问题,并提供实际可行的解决方案。 #### 二、乱码产生的原因 在Struts2框架中,中文乱码主要由以下几个方面的原因造成: 1. **请求编码问题**:客户端发送请求时未指定...

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

    在JavaScript中进行页面与页面之间的超链接跳转时,如果链接中包含中文字符,很可能会遇到中文乱码的问题。这种现象通常发生在URL传递过程中,服务器...通过系统地检查和配置,可以彻底解决页面跳转中的中文乱码问题。

    Java Web开发(JSP、Servlet)乱码终极解决方案.txt

    本篇将详细解析如何在Java Web项目中彻底解决乱码问题,确保数据在各个环节都能正确地显示和处理。 ### 一、项目配置 #### 1. 开发工具编码设置 - **Eclipse**: 在Eclipse中,通过`Preferences -> General -> ...

    JSP struts2 url传参中文乱码解决办法

    因此,为了彻底解决URL中中文乱码的问题,需要对Web服务器的配置文件进行调整,对于使用Apache Tomcat服务器的情况,需要修改\conf\server.xml文件,在HTTP连接器()标签中添加URIEncoding="UTF-8"属性,这样服务器...

Global site tag (gtag.js) - Google Analytics