最新文章列表

详解服务器和浏览器之间数据的编码转换

 在web开发中遇到最头痛的问题莫过于乱码的问题,乱码的问题看似简单,其实是很复杂的,涉及的知识面太广,操作系统的编码、文件编码、服务器返回的数据所使用的编码、服务器告诉浏览器返回数据所使用的编码、浏览器展示页面时所使用的编码等等,要真正明白各种乱码的原因,你甚至还要理解各种编码的编码原理,像UTF-8、UTF-16、GBK等。下面由一个简单的程序来引出主题的探讨:         ...
cj19852005 评论(0) 有2319人浏览 2011-09-18 01:50

java Properties 乱码问题解决

Properties 是java提供的解决存储在文件中的键值对的一个类,继承了HashTable,能够处理java的标准配置文件。 但是Properties 在从文件流中读取文本时,getProperty(key)是使用ISO8859-1来解码的,所以读取中文时会乱码,需要将读取出来的字符串从ISO8859-1再编码回去,用文本的本身编码格式再解码。 String s = new String(p ...
wangboak 评论(0) 有1773人浏览 2011-09-17 09:35

webview 乱码解决

项目中使用以下提取带有中文的html,出现了乱码holder.webView.loadData(html, “text/html”, “utf-8″);经过多次尝试发现用holder.webView.loadDataWithBaseURL (null, html, “text/html”, “utf-8″,null);这个方法却能很好解决乱码问题,遇到这个问题的朋友不妨一时。
duohuoteng 评论(0) 有840人浏览 2011-09-16 20:58

vim乱码解决

在windows下gvim7.2地配置文件_vimrc,使用此配置可解决安装中文版vimdoc后出现的菜单、控制台信息等乱码现象。 set encoding=utf-8  set fileencodings=utf-8,chinese,latin-1    if has("win32")     set fileencoding=chinese    else     ...
ejacky 评论(0) 有830人浏览 2011-09-03 23:18

jsp到servlet端get方法乱码解决方法

首先,把jsp页面中的编码格式改为GBK: 如: <%@ page language="java" import="java.util.*" pageEncoding="GBK"%>; <%@ page contentType="text/html;charset=GBK" %>; (注意:ec ...
liuhl 评论(0) 有756人浏览 2011-08-24 22:30

Linux下Mysql乱码解决方案

最近在做ProjectForge的源码修改,当然改用了MySQL数据库,但改过之后,有一个蛮讨厌的问题,当然是乱码了。 PF这边使用的是UTF-8编码,按照设想UTF-8应该是一切正常的啊,原来还是需要在MySQL这边做一些设定: 彻底解决方案: 修改Linux下的/etc/my.cnf文件,我的Linux版本为RHEL6.1,MySQL是本地源安装的,版本号为5.1.52,这里我贴出我的/etc ...
greybeard 评论(0) 有1451人浏览 2011-08-19 14:22

BufferedReader和PrintWriter读写中文的问题

最近用BufferedReader读一个文本文件,然后再将读出的内容用PrintWriter写入到另外一个新的文件中。 之前一直没有发现这个问题,就是如果文本内容中有中文,在读出的内容和写入的内容都会出现乱码。 想了一下解决方案。 首先用BufferedReader读出的时候设置一下字符集编码: //文件路径:filePath File file = new File(filePat ...
大象06 评论(1) 有6596人浏览 2011-08-19 09:31

下载文件中文名出现乱码 java

//-------------------------------------------------------- //1 根据不同浏览器区分解决乱码 //-------------------------------------------------------- String filename= "..."; //文件名 String path = " ...
ezscript 评论(2) 有15426人浏览 2011-08-16 15:32

编程乱码问题初步探索

[分享]编程乱码问题初步探索 作者:马顺仁 相信很多朋友在写程序的过程中都受到过乱码的骚扰,那么今天我就这个问题来同大家探讨一 下。 乱码的问题分为很多种,很多人一见到有乱码就开始骂mysql,其实很多情况下并不是mysql造 成的。 从乱码产生的原因来分析,乱码的产生一般有以下几种情况。 1、网页编码与程序编码不一致的问题 所谓的网页编码问题就是指你的html代码中定义 ...
yinhe2726 评论(0) 有737人浏览 2011-08-15 18:45

get方式表单提交 传递参数乱码问题完美解决方案

表单提交 使用get方法,jsp完美解决乱码问题: 有一次项目需要使用get方法提交表单,中文乱码苦恼了我很久,我查了很多资料,大部分人都是建议修改Tomcat中的URIEncoding,但是这样会导致所有项目都改变编码,不同项目使用不同编码,这样又会引来更多问题。 下面有一种超级简单的解决方法:   JSP页面中文参数传递实现之代码MyJsp1.jsp: ﹤%@ page langu ...
irfen 评论(0) 有1560人浏览 2011-08-13 12:24

Ubuntu终端乱码解决

环境说明:            ubuntu-server11.04,安装时选英文(en_US.UTF-8)。 一、Putty登录,中文乱码解决 在Putty的Setting->Window->Translation中,将Remote character set选为UTF-8即可正常显示中文。   二、Ubuntu本机终端中文乱码 可以使用zhcon解决本乱码问题,安装 ...
rsljdkt 评论(0) 有11420人浏览 2011-08-11 00:02

理解并解决GBK转UTF-8奇数中文乱码【转】

最近在做一个反馈功能,把数据反馈到对方公司网站,我公司是GBK编码,对方公司是UTF-8编码。因此,我需要将GBK编码数据转换成UTF-8编码数据,这样对方网站才不会乱码。最简单的方法是将HttpClient的ContentCharset设置为utf-8;如果ContentCharset是gbk并且又不想设置为utf-8,那么就需要将数据转换成UTF-8编码再发到对方网站。 问题出现: GBK转 ...
nevermars 评论(0) 有1098人浏览 2011-08-05 14:43

JS通过URL传递参数时出现乱码的处理

JavaScript中通过URL向服务器端传递含有汉字的参数时出现乱码,具体表现为偶数个汉字能正确传递,奇数个汉字则会导致最后一个汉字变为乱码。具体解决方法如下: 在JavaScript代码中将要传递的参数(或URL)通过encodeURI()进行编码 para=encodeURI(encodeURI(para)); 服务器端Java代码中进行解码即可正确显示所传参数 para = java.net ...
nevermars 评论(0) 有1620人浏览 2011-08-04 13:13

处理中文乱码 并 写入cookie中

/** * cookie写入....常用链接 * 写cookie 模式:(language)en_US_menu=url,url,url.... * @return String **/ public String writeLinks(){ //获取语言 没有 就从cookie中读取 if(null==locale_language||" ...
李时增 评论(0) 有1536人浏览 2011-08-04 09:34

JFreechart中文在AIX下显示方框解决方法

在基于WebSphere做Web开发的时候大多情况下会使用JFreeChart作为Web报表生成工具,但是在AIX平台上经常会出现中文输出乱码或者一个个小方块的情况。这个问题的解决方法 如下: 1.在windows中找到fonts下的这几种字体文件(可能显示为中文) fangsongti.ttf 仿宋体 heiti.ttf  黑体 kaiti.ttf  楷体 songti.ttf 宋体 ...
jsamson 评论(0) 有1800人浏览 2011-08-02 15:27

[转]JSP中文显示乱码

原文地址:http://www.cnblogs.com/jiangqi0201/archive/2011/05/10/2042410.html js p中文显示乱码解决方案 一、JSP页面显示乱码 二、表单提交中文时出现乱码 三、数据库连接 大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到 的中文乱码的问题及解决办法写 ...
sunbo1938208 评论(0) 有1085人浏览 2011-08-01 13:55

mysql 命令行查询中文乱码处理

在命令行(cmd)进行mysql数据查询时,中文变乱码的处理方案:   在执行查询前,执行以下命令:   set names gbk;   或   set names gb2312;   或   set names 'gbk';   或   set names 'gb2312';
sxh86 评论(0) 有1371人浏览 2011-07-29 16:06

UTF-8编码问题

使用 myeclipse 工具,配置了工作空间(workspace)中的 Text  file encoding 设置成 UTF-8,web 项目中的 web.xml 文件也需要将过滤编码也设为 utf8 ,这样传至页面的编码就不会为乱码,但 jsp 和 js 的编码也需要为 UTF-8。 <filter> <filter-name>encoding</fil ...
cruih 评论(0) 有842人浏览 2011-07-28 12:03

Ajax开发

1. netbeans 中文版改成英文版    在NetBeans的配置文件 "etc/netbeans.conf" 的netbeans_default_options="..." 配置项中加一个值: -J-Duser.language=en   2. 建立XMLHttpRequest对象    * IE7,IE8,FireFox,Mozilla,Safa ...
zzqrj 评论(0) 有1564人浏览 2011-07-25 21:50

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics