博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决中文乱码的问题
阅读量:6578 次
发布时间:2019-06-24

本文共 476 字,大约阅读时间需要 1 分钟。

我之前做的例子中输入了中文的用户名,在后端显示的就是乱码,这是因为struts2默认采用的编码是UTF8,我们可以通过设置struts.i18n.encoding属性来改变

struts2的默认编码。修改src目录下的struts.xml文件,使用constant元素来配置struts.i18n.encoding属性,值为GBK或GB2312

<struts>

<constant name="struts.i18n.encoding" value="GBK"/>

<package.....>

.......

</package>

</struts>

 

你也可以在struts.properties文件中设置struts.i18n.encoding属性。在str目录下新建struts.properties文件,内容如下:

struts.i18n.encoding=GBK

重启tomcat 就可以看到你是正常的了

 

转载于:https://www.cnblogs.com/xintong/archive/2011/11/16/2250653.html

你可能感兴趣的文章