我在一个web project(原来没有用struts2)中为了增加国际化,使用了struts2,但是struts2好像把我原来的编码方式覆盖了,导致出现乱码,该怎么办?说可行的办法,struts.xml中设定如下:
<struts>
<constant name="struts.custom.i18n.resources" value="forCommentResult"></constant>
<constant name="struts.i18n.encoding" value="gbk"></constant> ----->这个地方我吧gbk改为utf-8也没有用
<constant name="struts.multipart.saveDir" value="c:\"></constant>
<package name="struts2" extends="struts-default">
</package></struts>
不是说自己编的代码里面出现乱码,是发布后页面出现乱码,本身的文件里面是正常的
我听说可以修改struts.xml文件,大概意思是使struts2的优先级低于jsp和java页面
<struts>
<constant name="struts.custom.i18n.resources" value="forCommentResult"></constant>
<constant name="struts.i18n.encoding" value="gbk"></constant> ----->这个地方我吧gbk改为utf-8也没有用
<constant name="struts.multipart.saveDir" value="c:\"></constant>
<package name="struts2" extends="struts-default">
</package></struts>
不是说自己编的代码里面出现乱码,是发布后页面出现乱码,本身的文件里面是正常的
我听说可以修改struts.xml文件,大概意思是使struts2的优先级低于jsp和java页面
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货