当前位置: 首页 > news >正文

spring Thymeleaf 中文乱码 (转)

spring Thymeleaf 中文乱码

时间: 2016-03-19 19:17:20      阅读:21      评论:0      收藏:0      [点我收藏+]

标签:

前言:

项目用springmvc+Thymeleaf ,但是发现html中的所有中文都乱码。

但是自己的html的编码确定已经是UTF-8,在web.xml文件里面也添加了CharacterEncodingFilter,还是没有解决。

在网上搜了好久,网上的说法是为ThymeleafViewResolver添加characterEncoding的属性,但是自己尝试之后还是没有解决。

 

解决办法:

同时为ServletContextTemplateResolver和ThymeleafViewResolver添加characterEncoding=UTF-8的属性。代码如下。(重要部分红色标出了)、

<!-- 前端的渲染魔板引擎thymeleaf-->
    <bean id="templateResolver" class="org.thymeleaf.templateresolver.ServletContextTemplateResolver"> <property name="prefix" value="/pages/"/> <property name="suffix" value=".html"/> <!-- 设置thymeleaf可以解析html的mode--> <property name="templateMode" value="LEGACYHTML5"/> <property name="cacheable" value="false"/>

    <!--这里要设置编码 --> <property name="characterEncoding" value="UTF-8"/> </bean> <bean id="templateEngine" class="org.thymeleaf.spring3.SpringTemplateEngine"> <property name="templateResolver" ref="templateResolver"/> </bean> <!-- 配置引擎的viewResoler--> <bean class="org.thymeleaf.spring3.view.ThymeleafViewResolver"> <property name="templateEngine" ref="templateEngine"/>
      <!--这里要设置编码 -->
     <property name="characterEncoding" value="UTF-8"/>
    </bean>

转载于:https://www.cnblogs.com/hua0129/p/5411629.html

相关文章:

  • BZOJ4380: [POI2015]Myjnie
  • iOS开发经验总结
  • 人机交互——对搜狗输入法的评价
  • cocos2d-x-3.0 的改变,由于变得太多,一点点累积吧!
  • ThinkPHP函数详解系列
  • 通过手动创建统计信息优化sql查询性能案例
  • EmguCV(OpenCV)实现高效显示视频(YUV)叠加包括汉字
  • 如何优化sql语句
  • Android深度探索(卷1)HAL与驱动开发--读书笔记(第三章)
  • 怎么把文字设置为显示隐藏按钮
  • FCKeditor jsp配置
  • 将字符串编码成数值,求数值最大和问题
  • crontab 安装 和一些 简单的命令
  • eclipse 编译的时候 自动把SDK需要放入libs里面的so文件给删除了
  • 事件处理
  • chrome扩展demo1-小时钟
  • const let
  • egg(89)--egg之redis的发布和订阅
  • Java到底能干嘛?
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • python学习笔记 - ThreadLocal
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 简单实现一个textarea自适应高度
  • 深入 Nginx 之配置篇
  • 说说动画卡顿的解决方案
  • 项目实战-Api的解决方案
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • $(function(){})与(function($){....})(jQuery)的区别
  • (007)XHTML文档之标题——h1~h6
  • (4)STL算法之比较
  • (9)目标检测_SSD的原理
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (poj1.3.2)1791(构造法模拟)
  • (ZT)出版业改革:该死的死,该生的生
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (离散数学)逻辑连接词
  • *p++,*(p++),*++p,(*p)++区别?
  • .naturalWidth 和naturalHeight属性,
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .net生成的类,跨工程调用显示注释
  • ::before和::after 常见的用法
  • [ C++ ] STL---stack与queue
  • [ 环境搭建篇 ] 安装 java 环境并配置环境变量(附 JDK1.8 安装包)
  • [AIGC codze] Kafka 的 rebalance 机制
  • [android] 练习PopupWindow实现对话框
  • [asp.net core]project.json(2)
  • [BZOJ1089][SCOI2003]严格n元树(递推+高精度)