thymeleaf 怎么降低对html的解析标准

el/2024/5/21 21:46:59

正常情况下,如果不做任何配置的话,thymeleaf会以严格的html标准来要求html文件的标签以及js代码遵守规范。但是我们知道html代码是一种不是那么严格的语言,导致很多码农编码时并不是那么严格按照规范,比如<meta><link>标签没有闭合,js代码中一些转义字符,还有一些奇葩的空格,都可能导致html文件的解析出错org.xml.sax.SAXParseException

解决问题的思路很简单,降低标准,只要浏览器能够解析出来正确的结果就行了。如下配置一把:

spring.thymeleaf.content-type=text/html
spring.thymeleaf.cache=false
spring.thymeleaf.mode =LEGACYHTML5

http://www.ngui.cc/el/4466033.html

相关文章

利用 redis 实现延迟消息队列

有一些应用场景&#xff0c;比如下完订单后&#xff0c;20分钟没有付款&#xff0c;可以取消订单。这里会用到延迟消息队列。由于不想维护各种 MQ&#xff0c;如果你的项目里面用了 redis 的话&#xff0c;可以选择利用 redis 的特性来实现延迟消息队列。 设计原理&#xff1a;…

redis 常用命令行指令汇总

Redis 配置 Redis 配置放在文件名为 redis.conf 的文件中。 1、获取配置信息 语法&#xff1a; CONFIG GET CONFIG_SETTING_NAME 样例&#xff1a; 192.168.56.101:0>CONFIG GET port 1) port 2) 6379 2、 编辑配置 语法&#xff1a; CONFIG SET CONFIG_SETTING_NA…

用RabbitMQ发送消息

你需要什么 大约 15 15 分钟IntelliJ IDEA或其他编辑器JDK 1.8或更高版本Maven 3.2RabbitMQ服务器 你会建立什么 您将构建一个使用Spring AMQP的RabbitTemplate发布消息并使用MessageListenerAdapter在POJO上订阅消息的应用程序。 构建步骤 1、安装 RabbitMQ。 2、添加 …

验证表单输入

你需要什么 大约 15 分钟IntelliJ IDEA或其他编辑器JDK 1.8或更高版本Maven 3.2 你会建立什么 您将构建一个简单的Spring MVC应用程序&#xff0c;它接受用户输入并使用标准验证注解检查输入。您还将看到如何在屏幕上显示错误消息&#xff0c;以便用户可以重新输入有效的输入…

使用JMS进行消息传递

你需要什么 大约 15 分钟IntelliJ IDEA或其他编辑器JDK 1.8或更高版本Maven 3.2 你会建立什么 本指南将指导您完成使用 JMS 代理发布和订阅消息的过程。您将构建一个应用程序&#xff0c;该应用程序使用Spring的 JmsTemplate 发布单个消息并使用托管 bean 的 JmsListener 注…

css 中的position定位和flex布局分析

position定位 fixed绝对定位 fixed 生成绝对定位的元素&#xff0c;相对于浏览器窗口&#xff08;或手机等终端窗口&#xff09;进行定位。元素的位置通过"left", "top", "right"以及"bottom"属性进行规定。 实例&#xff1a; <…

微信小程序中日常 tip 笔记

swiper轮播 在wxml文件中布局&#xff1a; <swiper indicator-dotstrue autoplay"true" interval"5000" circulartrue><swiper-item><image src"/images/wx.png"></image></swiper-item><swiper-item><…

微信小程序自定义Dialog

自定义组件&#xff0c;因为小程序是 MVVM 是数据驱动&#xff0c;所以&#xff0c;把所有的控制流程、动态流程的数据&#xff08;即自变量&#xff09;都交给组件的调用方&#xff0c;随着调用方 setData 使元数据改变来驱动控制流程、动态流程&#xff08;因变量&#xff09…

微信小程序 Tab实现,可滑动、可点击

效果&#xff1a; 直接码吧&#xff0c;做个笔记。 tab.wxml&#xff1a; <view class"swiper-tab"><view class"swiper-tab-item {{currentTab0?active:}}" data-current"0" bindtap"clickTab">全部</view><…

js 中的所有假值与真值列举(true 和 false)

Truthy 不等于ture&#xff0c;他是指是在Boolean上下文中转换后的值为真的值。可以理解是&#xff0c;在javascript中所有表达式为 true 的值。同理Falsy指的是在javascript中所有表达式为false的值。 所有值都是真值&#xff0c;除非它们被定义为 falsy (即&#xff0c; 除了…