spring+Thymeleaf中文编码的问题
2017-11-12 16:57
309 查看
spring+Thymeleaf中文编码的问题
参考博客总共设置了三个地方
1.SpringResourceTemplateResolver
@Bean public SpringResourceTemplateResolver templateResolver() { // SpringResourceTemplateResolver automatically integrates with Spring's own // resource resolution infrastructure, which is highly recommended. SpringResourceTemplateResolver templateResolver = new SpringResourceTemplateResolver(); templateResolver.setApplicationContext(this.applicationContext); templateResolver.setPrefix("/WEB-INF/templates/"); templateResolver.setSuffix(".html"); // HTML is the default value, added here for the sake of clarity. templateResolver.setTemplateMode(TemplateMode.HTML); // Template cache is true by default. Set to false if you want // templates to be automatically updated when modified. templateResolver.setCacheable(true); templateResolver.setCharacterEncoding("UTF-8"); return templateResolver; }
2.ThymeleafViewResolver
@Bean public ThymeleafViewResolver viewResolver() { ThymeleafViewResolver viewResolver = new ThymeleafViewResolver(); viewResolver.setTemplateEngine(templateEngine()); viewResolver.setCharacterEncoding("UTF-8"); return viewResolver; }
3.DispatcherServlet Filter
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); FilterRegistration.Dynamic localeFilter = servletContext.addFilter("encoding", new CharacterEncodingFilter("UTF-8",true)); localeFilter.addMappingForUrlPatterns(null, false, "/*"); }
相关文章推荐
- Spring with Tomcat 中文编码问题的解决方案
- Spring with Tomcat 中文编码问题的解决方案
- MySQL编码、Spring配置中编码、Struts中文问题
- spring 插入mysql数据的中文编码问题
- Spring with Tomcat 中文编码问题的解决方案
- Spring Tomcat Post Get 请求参数有中文时出现乱码或+号变空格等关于编码的问题
- spring+mybatis中文乱码编码问题
- Spring with Tomcat 中文编码问题的解决方案
- 终于解决了jsp连接mysql的中文编码问题!
- Java中文问题详解,底层编码解剖
- Java工程Properties配置文件注释中文,会自动转换为其他编码方式问题解决 中文乱码
- [Unity3D]关于中文注释导致的文件编码错误问题
- 深入分析 Java 中的中文编码问题
- 如何解决新浪微博返回结果中的中文编码问题
- 与php后台的交互(和解决中文编码问题)
- python 中文编码问题
- 中文编码问题(Unicode UTF-8 GBK ...) .
- python中文字符串的编码问题
- spring使用@Value标签读取.properties文件的中文乱码问题的解决
- spring的中文乱码问题--tomcat原因