在做SpringMVC国际化的时候,遇到这样的问题:
输入汉字后它不会自动转为Unicode,导致显示的乱码问题。
解决方法:
首先第一步,先把输入的汉字删了:
再进行如下操作:
点击apply保存后,再次输入汉字,然后把那个选项取消勾选:
即可成功转码:
但是下次遇到同样的问题还是得需要这样操作一遍,它不能是自动的。
总结:
- 先删掉汉字
- 再把Default encoding for properties files 选上UTF-8
- 再把下面的Transparent native-to-ascii conversion打上勾
- 在proeperties文件中写入汉字
- 再把Transparent native-to-ascii conversion的勾去掉