struts国际化编码问题
我在测试struts国际化的时候,结果总是出现乱码,请教一下,对于.properties文件,应该如何控制起编码(除了使用native2ascii -encoding 。。)
搜索更多相关主题的帖子:
struts 编码 国际化
----------------解决方案--------------------------------------------------------
不是吧,没有人理我!呜呜……
----------------解决方案--------------------------------------------------------
GBK
----------------解决方案--------------------------------------------------------
<%!
public String getString(String str)//中文处理方法
{
if(str==null)
{
str="";
}
else
{
try
{
byte[] b=str.getBytes("ISO-8859-1");
str=new String(b);
}
catch(Exception e)
{
e.printStackTrace();
}
}
return str;
}
%>
加上这段代码
----------------解决方案--------------------------------------------------------
回复 2楼 zhcfua
不太明白,可以说详细点吗? ----------------解决方案--------------------------------------------------------
回复 3楼 haxker
你这个对字符编码的转换不太适用struts框架的呢! ----------------解决方案--------------------------------------------------------
可以使用过滤器
----------------解决方案--------------------------------------------------------
1.过滤器使用了么
2.在JSP页面有解决乱码的语句没
3.就是在tomcat里面的配置文件加了URI=ENCODING语句没
[[it] 本帖最后由 luwenwen 于 2009-7-28 09:27 编辑 [/it]]
----------------解决方案--------------------------------------------------------
用ResourceBundleEditor很方便的,到Google搜一下用法。很简单的
----------------解决方案--------------------------------------------------------
我刚学了,用过滤器就搞定了
----------------解决方案--------------------------------------------------------