随笔 - 20  文章 - 8  trackbacks - 0
<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

有jsp页面a.jsp,其中用到了b.js。b.js中是个包含有汉字的脚本文件。每次访问a.jsp,都提示脚本有错误字符。将汉字全部去掉问题就解决了。

问题解决后,有经过多次实验,发现jsp的页面编码和脚本的文件的编码格式一直就没有问题。如jsp中编码格式为UTF-8,那么用eclipse将脚本文件转换成UTF-8格式,就可以了。其它编码同理。

后来将文件都上传是公网服务器上,发现jsp的编码格式只能使用GBK才能显示正常。经对情况进行分析,猜测可能是eclipse转换的文件编码只对eclipse起作用。可以使用其它工具将文件的编码格式真正转换。例如,notepad。

分析结果是:当打开a.jsp时,浏览器知道了当前页面的编码格式。浏览器再次从服务器上获取js脚本后,用页面的编码格式将脚本的数据流加载。由于页面的编码格式和js脚本的实际编码格式不一致,造成了脚本中有非法字符。


文章来源:http://sayyy.bokee.com/6051488.html
posted on 2007-01-18 19:26 卜清楚 阅读(780) 评论(0)  编辑  收藏 所属分类: java.other

只有注册用户登录后才能发表评论。


网站导航: