jsp编码问题
我遇到了一个奇怪的现象.
我使用了struts1.1,页面用<bean:message>进行了国际化表示.当显示中文的时候,不包括将编码设为GB2312或GBK的情况(我讲的编码包括<%@page language="java" contentType="text/html;charset=**"%>和<meta http-equiv="Content-Type" content="text/html; charset=**">),只有将编码设为ISO_8859_1,页面才会表示为中文.简体中文资源文件的编码为ISO-8859-1.当页面编码为ISO-8859-1时,页面为乱码,查看源文件,不是乱码,必须重新设定浏览器的编码为简体中文,才不显示乱码.为什么ISO_8859_1浏览器可以识别为简体中文,ISO-8859-1就不行呢?我猜想是不是ISO_8859_1的写法是错的,浏览器按照GB2312来显示,不知是不是,有没有谁碰到过这种情况啊?
ISO-8859-1和ISO_8859_1有区别吗?native2ascii中两者产生出的文件是一样的.