`
珊瑚成长日记
  • 浏览: 20707 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

页面默认编码GB2312,乱码,查看编码改为UTF-8,正常显示问题解决

 
阅读更多

今天在开发的时候遇到一个很奇怪的问题,页面返回乱码,需要通过浏览器点击查看->编码->改为UTF-8才能正常显示。页面head属性里面已经设置成UTF-8编码,但是浏览器默认为GB2312,这个问题纠结了很久,改springmvc配置文件的返回编码设置等等都无效。后来才发现是文件生成时本身的编码所致。

通过重新生成文件,在生成文件时就选定好UTF-8编码的,然后再将代码黏贴进去,问题即可解决。

 

参考:百度知道

问题:

我在我设计的页面里面加上了
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />这句。
用浏览器打开的时候,在“查看”-》“编码”里选择的也是 UTF-8
为什么显示的还是乱码呢???
当我把“查看”-》“编码”里改成 “gb2312”时反而变正常了,这是怎么回事?

他的文件原始编码是ansi码。。
回答:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
这句话的意思是不是改变文件属性里面的编码的,而是将
编码都暂时转换为utf-8流是为了能正常的传值给另一个网页的。但是他不能改变原文件的属性。`
你自己建2个文件试一下。`里面写个中文字.
一个另寸为utf-8一个令存为ansi

回答2:

只是加上这个是不够的!你的文件默认是gbk的,必须在保存的时候选择编码,告诉你一个转换编码的最快方法,把文件粘贴到记事本里面,另存为,然后在出来的对话框里面选择下拉编码,选择utf8就可了

 

感谢上面几位朋友

分享到:
评论

相关推荐

    ArcGIS默认dbf代码页-设置为UTF-8

    ArcGIS默认dbf代码页-设置为UTF-8,解决有需要将gdb导出成shape file并将字符集设置成Utf-8以避免中文乱码的情况。

    Unity3D教程:修改mysql字符编码成为UTF82

    163、一般就算设置了表的默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。解决方法是在发送查询前执行一下下面这句:

    让putty默认支持UTF-8

    putty.exe是我们最常用的工具之一,每次连接linux前为修改字符编码而烦恼,为此我重新修改了putty源码,将默认编码改成了UTF-8,使我们连接远程服务器告别中文乱码。。。强烈推荐。。。

    putty默认UTF-8版本

    为方便广大网友使用putty工具。。修改了putty源码,使其默认为UTF8编码,不需要每次登录服务器前重新选择UTF-8编码而烦恼了。。。 官方版本访问中文环境的linux中文目录为乱码。

    IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的方法

    1.首先要分清是tomcat日志编码,与idea的日志显示...3.idea显示编码:windows默认用gbk所以idea显示默认为gbk编码,【一定】在 Help– custom vm options 添加-Dfile.encoding=UTF-8,强制为utf8编码显示,不要自己改.

    myEclipse乱码解决办法

    windows-&gt;Preferences-&gt;general-&gt;Workspace-&gt;Text file encoding-&gt;Other框中的Text file encoding改为UTF-8。 二、对java源文件编码设置为UTF-8. windows-&gt;Preferences-&gt;general-&gt;Context Types-&gt;Text,选择Java ...

    mysql默认编码为UTF-8 通过修改my.ini实现方法

    mysql默认的编码是Latin1是I-8859-1的别名,但Latin1是不支持汉字的,所以要将其改为UTF-8或GBK 1.关闭mysql服务器,这个很重要。 2.通过my.ini设置mysql数据库的编码 在mysql数据库的安装根目录下找到my.ini,例:C...

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

    1.修改Web容器的字符编码,如果Web容器用的是Tomcat,则修改conf/server.xml文件,在两个Connector中添加“URIEncoding="utf-8"”,我这里用的是utf-8编码,所以修改成utf-8,若项目是gb2312编码,则设置为...

    ajax乱码解决汇总

    用AJAX 来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把 resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字...

    解决Delphi XML-RPC 中文乱码

    此资源不要下载,请下载最新的 最近要用XML-RPC机制实现...下载Delphi XML-RPC 后发现中文字符串会出现乱码,跟踪代码后发现XML-RPC默认的 字符编码是UTF-8,而且QT也都是用UTF-8编程,故把传输字符串改为UTF-8就行了,

    Delphi XML-RPC 中文乱码解决方法

    此资源不要下载,请下载最新的 最近要用XML-RPC机制实现delphi程序与Qt程序之间的通信,从开源网站http://sourceforge.net/projects/delphixml-rpc/下载Delphi XML-RPC 后发现...8编程,故把传输字符串改为UTF-8就行了

    apache-jmeter-5.1.1.zip

    2. sampleresult默认编码为ISO-8859-1改为UTF-8 3. 根目录快捷方式 4. 增加脚本模版example目录,包括常用各种的接口脚本等, 其中java接口源文件模版编写详细注释 5. 新增私有lib库libprivate目录,避免与自带的...

    新闻发布系统2011-11-02版

    2.运行install.php安装数据库和所用表,安装后保证数据库和表的编码为utf8_general_ci, 不然就会乱码 3.初始化管理员名字和密码为:admin 4.实在安装不了的,请自己导入本文件夹所提供的sql压缩包到数据库 前台...

    关于Apache默认编码错误 导致网站乱码的解决方案

    这样就出现问题了,Apache默认编码UTF-8在解析A网站的时候没有任何问题,当运行B网站时出现的”蝌蚪文”乱码问题。 单纯的修改Apache默认编码为gb2312这样就导致A网站出现”蝌蚪文”。 问题分析: 如果你在网上搜索...

    解决Delphi XML-RPC 中文乱码、结构/数组等没有解析I4项BUG

    最近要用XML-RPC机制实现delphi程序与Qt程序之间的通信,从开源网站http://sourceforge.net/projects/delphixml-rpc/ ...字符编码是UTF-8,而且QT也都是用UTF-8编程,故把传输字符串改为UTF-8就行了。

    asp.net乱码解决方法

    再点击,虽然这个时候在IE地址栏里显示的还是"http://www.****.com/user.aspx?id=水天",但真正传递过去的参数"水天"其实已经经过类似于Server.UrlEncode的操作了,当然默认是utf-8编码,正是由于这个原因,如果...

    phpmyadmin补丁2.11.9.4/2.11.8.1

    它虽然已经提供了对中文的支持,但是,仅限于字段编码为:utf-8(utf8)、gbk、gb2312。对其它的编码,使用phpmyadmin进行查看时会显示为乱码。  虽然对于新的项目我们会尽量使用上面三种数据编码,但仍有一些旧项目...

    音乐乱码去除器

    小米手机MIUI自带的音乐播放器能良好支持ID3v2标签,但对ID3v1的识别却不到位,经常出现无法识别的问题,并且对简体中文采用的文本编码方式GB2312(ANSI)支持不佳,因为西文字符默认编码方式一般是UTF-8。  找到了...

Global site tag (gtag.js) - Google Analytics