怎么javascript的中文全都变成国际化编码(iso-8859-1)了

zxhcloth 2008-12-25 11:52:08
本人用eclipse3.4.1 + myEclipse7 + myfaces1.1.6做开发
现在问题是,源文件我用的都是GBK编码 编辑,在框架中用了国际化,
在程序运行起来时,非javascript部分都正常(中文能正常输出),但javascript部分输出的全是国际化编码而不是中文,我通过右键“查看源文件”一看,所有中文都转化成国际化编码了(包括javascript)。
要怎么做,才能让javascript里的中文不转换成国际化编码呢,请专家指点!


谢谢
Hima
...全文
309 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxhcloth 2008-12-29
  • 打赏
  • 举报
回复
解决问题了,将页头编码改为utf-8的就可以了如<%@ page language="java" pageEncoding="utf-8"%>
zxhcloth 2008-12-29
  • 打赏
  • 举报
回复
自己再顶下
lanzhengwu 2008-12-26
  • 打赏
  • 举报
回复
设置下myEclipse ==》
WindowsPreferences(首选项)MyEclipse(Enterprise Workbench)
Files and EditorsJavaScript右Encoding->(gb2312)-->Update
试试
zxhcloth 2008-12-26
  • 打赏
  • 举报
回复
谢谢以上的回复

你们说的都不能解决问题,源文件的编码,<%@page contentType="text/html;charset=GBK" %> <meta http-equiv="Content-Type" content="text/html; charset=GBK">,都是没问题的。
是程序运行起来后,在IE上执行的最终文件(通过右键看“查看源文件”),全变成国际化了(包括javascript),我怀疑是Myfaces1.1.6的问题,不知道哪位高手有碰到跟我一样的问题

谢谢
Hima
glglglglglgllll 2008-12-25
  • 打赏
  • 举报
回复
设置myeclipse页面属性就行了。
Azurewy23 2008-12-25
  • 打赏
  • 举报
回复
zhj92lxs 2008-12-25
  • 打赏
  • 举报
回复
在文件上右键properties看看textfile encoding是否未iso-8859-1如果是改了
yuanjianbin 2008-12-25
  • 打赏
  • 举报
回复
注意关注以下四点:
1. jsp文件本身编码
2. <%@page contentType="text/html;charset=GBK" %>
3. <meta http-equiv="Content-Type" content="text/html; charset=GBK">
4. jsp文件中的中文在编辑器中显示是否正常

前三点的编码务必保持一致。第4点提到的中文必须是正常的。有任何一点不对,都有可能有问题。
zou_wei_forever 2008-12-25
  • 打赏
  • 举报
回复
javascript部分输出的全是国际化编码而不是中文? ---没看懂

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧