需要在两个地方设置UTF-8编码才可以:
第一个地方是
org.thymeleaf.spring4.view.AjaxThymeleafViewResolver.MvcViewFactoryCreator factoryCreator = new MvcViewFactoryCreator();
AjaxThymeleafViewResolver atvr = this.webMvcConfig.tilesViewResolver();
atvr.setCharacterEncoding("UTF-8");
atvr.setContentType("text/html; charset=utf-8");
第二个地方是
org.thymeleaf.templateresolver.ServletContextTemplateResolver.ServletContextTemplateResolver templateResolver = new ServletContextTemplateResolver();
templateResolver.setCharacterEncoding("UTF-8");
本文详细介绍了如何在Thymeleaf模板中设置UTF-8编码,确保显示国际化字符,包括设置视图解析器的字符编码和模板解析器的字符编码。
6247

被折叠的 条评论
为什么被折叠?



