【发布时间】:2011-01-04 13:45:59
【问题描述】:
大家好, 我正在尝试将 resourceTool 集成到 spring 中。 它工作得很好,只有 1 个问题,默认编码是 ISO-8859-1。 所以..一些研究,我想出了3个可能的解决方案。
我。在 web.xml 中添加一个过滤器: 设置字符编码过滤器 org.springframework.web.filter.CharacterEncodingFilter 编码 UTF-8 强制编码 真的 设置字符编码过滤器 /*
- 在视图解析器中添加一行:
- 手动更改响应的编码: response.setContentType("text/html;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); (设置编码只是确保内容类型也设置编码本身)
但是,一旦我完成了其中任何一个,我的所有字符串都会变成乱码,而且无论我更改什么编码,它仍然是乱码(如果有的话只会变得更糟)。
关于如何解决它的任何想法? 任何人? ^_^
【问题讨论】:
标签: web-applications spring-mvc internationalization velocity