eclipse中JSP页面乱码

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:20:45
eclipse中.properties文件输入的是中文,可到JSP页面出来的却是乱码,是怎么回事?

很正常,在Java自带的工具有一个用于将本地编码的文本文件转换为ASCII码文件的工具,

在命令行上打native2ascii

然后打上你想要的中文,回车,就会出现ASCII码,然后你再把ASCII码复制到那个.properties文件上,然后再取。如果要是真接写中文的话就会出现你那种情况

那个ISO-8859-1改成GBK的试一下

如果在jsp中读.properties中的文字,页头设成这样就行
<%@ contentType="text/html;charset=gbk"%>

如果在servlet中读取,转发过来,则要在读的时候设置字符编码!!

思yu雨
正解 如果不行加上过滤器呢,

可以在.properties文件中的中文,你把它用转一下吗,然后把jsp中的页头设成这样就行
<%@ contentType="text/html;charset=gbk"%>

也可以在jsp中读.properties中的文字, 页头设成这样就行
<%@ contentType="text/html;charset=gbk"%>