General-->Workspace-->Text file encoding,设置合适的编码。 这是整个workspace下面所有工程的查看文件的编码格式。
General --- content type --- text --- jsp单类文件的设置(这个在MyEclipse中怎么设置都不生效,也许在Eclipse中才能生效)
在项目按右键-->properties-->resources--> Text file encoding,这里是设置单个项目的编码。
在源码按右键-->properties--> Text file encoding,这里是设置单个文件的编码。
myeclipse enterprise workbench --- files and editors --- jsp\html,出现creating file或load file 中的encoding,这个就是创建或浏览jsp\html页面时,保该文件的编码。Eclipse还会帮你在创建的文件的meta中的content types写上这个创建文件的编码(符合规范),如果声明的编码与实际保存的编码不同,那么有差异的字符就不能在浏览器中正确显示。当我们用编辑器直接打开时,即使声明与实际存储的格式不一致,编辑器还是会猜测它实际存储的格式是什么,从而试图正确的去打开它,如果出现乱码就要手动文件编码去读取它了。在能正确看到以后,又能以自己想要的编码去保存,只要字符编码包含这些字符。
总之:你用什么字符编码存储页面就要在meta中的content中写上你的charset是什么,而当浏览器浏览时就靠这个meta中的content去选择用哪种编码去读取。
引入一篇批量更改某些文件编码的帖子。
http://www.blogjava.net/lifesting/archive/2008/04/11/192250.html
下面是插件下载地址
http://www.blogjava.net/Files/lifesting/com.lifesting.tool.encoding_1.0.0.zip
使用方法:先设置转换规则,如sql all gbk,在Eclipse中就能把sql文件的查看编码变成GBK了。
General --- content type --- text --- jsp单类文件的设置(这个在MyEclipse中怎么设置都不生效,也许在Eclipse中才能生效)
在项目按右键-->properties-->resources--> Text file encoding,这里是设置单个项目的编码。
在源码按右键-->properties--> Text file encoding,这里是设置单个文件的编码。
myeclipse enterprise workbench --- files and editors --- jsp\html,出现creating file或load file 中的encoding,这个就是创建或浏览jsp\html页面时,保该文件的编码。Eclipse还会帮你在创建的文件的meta中的content types写上这个创建文件的编码(符合规范),如果声明的编码与实际保存的编码不同,那么有差异的字符就不能在浏览器中正确显示。当我们用编辑器直接打开时,即使声明与实际存储的格式不一致,编辑器还是会猜测它实际存储的格式是什么,从而试图正确的去打开它,如果出现乱码就要手动文件编码去读取它了。在能正确看到以后,又能以自己想要的编码去保存,只要字符编码包含这些字符。
总之:你用什么字符编码存储页面就要在meta中的content中写上你的charset是什么,而当浏览器浏览时就靠这个meta中的content去选择用哪种编码去读取。
引入一篇批量更改某些文件编码的帖子。
http://www.blogjava.net/lifesting/archive/2008/04/11/192250.html
下面是插件下载地址
http://www.blogjava.net/Files/lifesting/com.lifesting.tool.encoding_1.0.0.zip
使用方法:先设置转换规则,如sql all gbk,在Eclipse中就能把sql文件的查看编码变成GBK了。