把html转化为thymeleaf,Springboot和Thymeleaf HTML模板:转换为PDF后,汉字消失
我们从html模板中生成pdf发票。
但是当html文本为中文时,结果会有问题。
尽管使用UTF-8进行了设置,但特殊字符不会显示。
这是html模板:
结果如下:
我们在模板解析器和html模板标头中设置UTF-8编码。
我们缺少什么?
html模板
xmlns:th="http://www.thymeleaf.org">
风标汽车租赁服务收据
....
和模板解析器:
@Bean
public FileTemplateResolver fileTemplateResolver() throws URISyntaxException {
FileTemplateResolver fileTemplateResolver = new FileTemplateResolver();
fileTemplateResolver.setPrefix(getPath());
fileTemplateResolver.setTemplateMode("LEGACYHTML5");
fileTemplateResolver.setSuffix(".html");
fileTemplateResolver.setCharacterEncoding("UTF-8");
fileTemplateResolver.setOrder(1);
return fileTemplateResolver;
}
把html转化为thymeleaf,Springboot和Thymeleaf HTML模板:转换为PDF后,汉字消失相关推荐
- springboot+mybatis+thymeleaf学习一个简单的管理系统
在淘宝上买的课程的一个例子,看了视频,抄了一遍代码,那时候刚开始学springboot,所以感觉没什么用,然后就又学习了一段时间.最近回想起来有这样的一个系统符合我现阶段的学习程度,然后就又写了一遍. ...
- spring boot构建基础版web项目(一)springboot、thymeleaf控制层基础构
原文作者:弥诺R 原文地址:http://www.minuor.com/147852147/article 转载声明:转载请注明原文地址,注意版权维护,谢谢! 写前说明 根据个人在各篇博文中看到的信息 ...
- thymeleaf 使用页面报错_异常处理-SpringBoot中thymeleaf对应前台页面大于号\小于号使用问题...
浏览器报错信息: There was an unexpected error (type=Internal Server Error, status=500). Exception parsing d ...
- thymeleaf依赖_玩转SpringBoot集成 Thymeleaf 模版引擎
随着互联网技术的发展,在前后端分离开发模式已经逐渐成为主流的今天,前后端技术的划分也越来越清晰,社会分工进一步细化,职业岗位也更加细分,慢慢开始就有了前端攻城狮和后端攻城狮,技术也进一步细分,出现了以 ...
- 玩转springboot:thymeleaf模板引擎入门程序
一.前言 常用的模板引擎有:JSP.Velocity.Freemarker.Thymeleaf 但是,Springboot默认是不支持JSP的,默认使用thymeleaf模板引擎.而且,语法更简单,功 ...
- 九、SpringBoot集成Thymeleaf模板引擎
Thymeleaf咋读!??? 呵呵,是不是一脸懵逼...哥用我的大学四级英文知识告诉你吧:[θaimlif]. 啥玩意?不会音标?...那你就这样叫它吧:"赛母李府",大部分中国 ...
- springboot嵌入thymeleaf后css404_SpringBoot2整合Thymeleaf
前言 什么是Thymeleaf Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎. Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 -HTML可以在浏览器中 ...
- SpringBoot使用Thymeleaf模板
© 版权声明:本文为博主原创文章,转载请注明出处 Thymeleaf模板简介 Thymeleaf模板是一个现代化的服务端java模板引擎对于所有的web和独立环境 Thymeleaf的主要目标是为你的 ...
- Springboot使用thymeleaf进行页面跳转
目前Java Web开发推荐使用模板引擎,不建议使用JSP页面 JSP缺点:本质上就是Servlet,需要后台编译,耗时,效率低 模板引擎:不需要编译,速度快 常见的模板引擎:Freemarker.V ...
最新文章
- mysql用大白话解释_Java基础--2021Java面试题系列教程--大白话解读
- python字符串转换为json_在python2.7中将原始字符串转换为JSON对象
- c语言动态的申请矩阵存储空间,C语言中二维数组如何申请动态分配内存
- Unity 使物体朝向某个方位
- Jquery1.4.1 学习
- 基于openharmony的储物精灵
- Matlab聚类分析(Kmeans)
- Python语言程序设计(嵩天老师版)第二周代码解析
- laravel框架解决sql注入问题
- SLAM14讲学习笔记(一) 李群李代数基础
- 巴比特 | 元宇宙每日必读:HTC 宣布推出首款元宇宙手机,售价约2700元人民币,都有哪些新玩法?...
- 人工智能在教育中的应用场景
- 对立色彩空间_复制的对立面是什么?
- 汇编语言的应用(用途)
- 厦门这个隐藏的高逼格智慧园区终于被扒出来了
- ecshop 实现qq,新浪,淘宝登陆接口
- osg开发配置与第一个osg程序
- 安全绳使用方法图解_安全绳正确使用方法
- npm安装模块或运行项目异常的解决办法
- 使用WINSOCK的网络通信模拟程序 (客户机端)