![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中文乱码
竹影清风loyliu
这个作者很懒,什么都没留下…
展开
-
Ajax应用-中文乱码问题
Ajax不支持多种字符集,它默认的字符集是UTF-8,所以在应用Ajax技术的程序中应及时进行编码转换,否则对程序中出现的中文字符将变成乱码。一、发送请求是出现乱码将数据提交到服务器有两种方法,一种是使用GET方法提交;另一种是使用POST方法提交。(1)当接收使用GET方法提交的数据是,要将编码转换为GBK或者GB2312.例如:将省份名称的编码转换为GBK的代码如下:[...2011-04-17 09:44:52 · 92 阅读 · 0 评论 -
解决下载文件名称的文件时显示找不到文件的问题
通过为超链接指定参数的形式传递的文件名,默认情况下,采用的是ISO-8859-1,而该编码不支持中文,所以传递的文件名将不能被正确读取。因此,在下载带中文文件名的文件时,如果不对文件名进行编码处理,将会产生“系统找不到指定的文件”的异常信息。 解决办法: 在获取中文文件名是,对其进行转码,即将ISO-8859-1编码转换为GBK编码。具体如下:[co...2011-04-17 14:18:22 · 545 阅读 · 0 评论 -
解决下载中文名的文件时产生的乱码的问题
在下载带中文文件名的文件时,可能出现文件名乱码。产生原因:由于客户端响应的默认编码为ISO-8859-1,所以如果不对文件名进行转码(目前的文件名采用的是GBK编码,而要求的是ISO-8859-1编码),将产生乱码。解决办法:在指定文件名时,对其进行转码,即将GBK编码的文件名转换为ISO-8859-1编码。具体如下:[code="java"]response.addH...2011-04-17 14:25:38 · 145 阅读 · 0 评论 -
解决中文乱码
在通过request对象获取请求参数时,遇到参数值为中文的情况,如果不进行处理,获取到的参数值将是乱码。在JSP中,获取到的请求参数为中文的问题,有以下两种解决方式1.获取访问请求参数时乱码当访问请求参数为中文时,通过request对象获取到中文参数值为乱码,这是因为该请求参数采用的是ISO-8859-1编码,不支持中文。所以,只有将获取到的数据通过String的构造方法,使用G...2011-03-10 20:59:15 · 90 阅读 · 0 评论