`

03 中文乱码问题

 
阅读更多
    在搭好框架之后,本来添加了过滤器。但是始终有乱码问题。
     在页面和后台都设置的是UTF-8。始终乱码。于是在控制层用了以下转码,得到正确的中文。
    
String nick = new String(request.getParameter("userDto_nick").getBytes("iso-8859-1"),"UTF-8");


     但是这不是我想要的。 于是找了下原因,主要是服务器默认编码的问题(tomcat默认编码方式为iso-8859-1),无论视图或控制层怎么设置。始终乱码。
     所以,归根结底是要设置服务器的编码方式。这个各个服务器的编码设置方式不同。
Tomcat的:  在Server.xml设置URIEncoding="UTF-8"
<Connector port="8080"  useBodyEncodingForURI="true"  URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />


其他配置方式,我觉得可以在项目的配置文件中修改什么的。目前没去研究,有空再来补充。。

参考网址0:http://blog.csdn.net/getchance/article/details/7630399
分享到:
评论

相关推荐

    使用ODBC中文乱码问题.docx

    ODBC中文乱码问题解决方案 在使用ODBC对数据库进行中文字符串插入时,经常会遇到中文字符串显示乱码的问题。本文将通过对该问题的分析和解决方案,帮助读者更好地理解ODBC中文乱码问题的成因和解决方法。 一、问题...

    cvsnt-2.5.03.2382解决中文乱码必备

    总的来说,"cvsnt-2.5.03.2382解决中文乱码必备" 提供的方案是通过更新CVS客户端到一个修复了中文乱码问题的版本,来解决在协同开发过程中遇到的中文字符显示异常。这不仅提高了开发效率,还保证了项目中的中文信息...

    中文乱码解决.rar

    TortoiseCVS-1.12.5及中文乱码解决方法,适用于win10 决TortoiseCVS中文乱码必备,解决方法; 第一:卸载和TortoiseCVS安装一起安装的CVSNT。 第二:安装本版本CVSNT: cvsnt-2.5.03.2382

    03.SpringMVC中如何解决POST请求中文乱码问题GET的又如何处理呢.zip

    总结,解决Spring MVC中的POST和GET请求中文乱码问题,关键在于确保整个系统从客户端到服务器端的字符编码一致性,包括过滤器、控制器参数、表单提交以及服务器配置等。遵循以上步骤,可以有效避免中文乱码的出现。...

    除去VS2010复制中文乱码

    这是我在网上找到的,源应用...作者:落落 发布:2012-03-21 19:41 这个应用程序很好用,传上来给大家共享一下。 除去VS2010复制中文乱码方法:首先从VS2010内复制出代码,然后打开程序,会自动访问剪切板,并处理乱码

    org.apache.tools.zip解决解压乱码问题

    * 创建日期: 2015年5月7日 - 下午1:36:03 * 版本: V0.1 * 修改者: * 修改日期: * @param zipFileName 压缩产生的zip包文件名--带路径,如果为null或空则默认按文件名生产压缩文件名 ...

    cvsnt-2.5.03.2382.msi

    《Cvsnt 2.5.03.2382 MSI 安装包:解决中文乱码问题详解》 在软件开发过程中,版本控制系统扮演着至关重要的角色,它能够帮助团队成员协同工作,跟踪代码的修改历史。Cvsnt 是一个基于经典 CVS(Concurrent ...

    vb utf8转Unicode

    本文将详细介绍如何在VB中实现UTF-8到Unicode的转换,解决在使用`StrConv`函数时遇到的中文乱码问题。 #### 二、背景知识 1. **UTF-8与Unicode**: - **UTF-8**是一种变长字符编码,用于表示Unicode标准中的字符...

    mysql+php乱码编码配置修改方案(非常详细纯原创)

    在PHP与MySQL结合开发Web应用时,乱码问题是一个常见的困扰。这主要涉及到字符编码的配置不一致,导致数据在存储或展示时出现问题。本文将详细介绍一个详细的解决方案,以确保PHP与MySQL之间的通信以及页面显示均能...

    ExtJS中文乱码之GBK格式编码解决方案及代码

    这几天做后台看了一些Ext的知识,在切入工作项目的时候出现了乱码情况,所以就总结了这篇ExtJS中文乱码之GBK格式编码解决办法的文章,作为记录。 1、具体情况: 在引入: 代码如下:&lt;title&gt;Ext-学习|测试项目&...

    autoHotKey中文帮助(版本 1.1.34.03

    基于官方中文帮助制作。汉化率与官方一致。 标题有几个乱码,内容无乱码。不完美,但完全够用。

    03AJAX-中文字符问题[借鉴].pdf

    由于中文字符在计算机中通常使用多字节来表示,因此在处理中文数据时,确保使用UTF-8编码是至关重要的,以避免乱码或数据损坏的问题。 7. **Servlet技术**:Servlet是Java EE(企业版Java)的一部分,是一种运行在...

    轨迹编辑器

    解决方法,双击 "点此打开才能支持中文.bat" ,以utf-8的方式打开,中文乱码问题解决 ####################################################### 2015-04-02修改内容: 1)修正了 保存文件时中文乱码问题 2)如果航点名...

    Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式

    在Python3中,乱码问题经常出现在与外部系统交互时,尤其是在处理中文或其它非ASCII字符时更为常见。本文将深入探讨Python3中的乱码处理方式,并通过具体实例来说明如何有效地解决这类问题。 #### 一、乱码产生的...

    jsp实验项目实训实验三

    在本实验中,我们遇到了中文乱码问题,为解决这个问题,我们在 03.jsp 中加入了两条代码:;charset=GBK"%&gt; 和 ("GBK");%&gt;,从而解决了中文乱码问题。 知识点四:滚动文本框中的换行符号问题的解决方法 在本实验中...

    实验报告(利用Nutch和IKanalyzer构造中文分词搜索引擎)

    同时,针对中文乱码问题,分别在server.xml和cached.jsp中调整编码设置,确保中文能正确显示。 接下来,注意到Nutch的默认分词器是以单字为基础,且未处理停用词。通过Luke工具查看索引文件,确认了这一现象。为了...

    文本与unicode码转换小工具V5.02.03

    这些编码方式之间无法直接互换,容易造成乱码问题。Unicode的出现,通过为每个字符分配一个唯一的数字,使得跨语言、跨平台的信息交流成为可能。 这款小工具V5.02.03提供了以下功能: 1. **文本到Unicode转换**:...

Global site tag (gtag.js) - Google Analytics