java - 如何在 thymeleaf 中转义双引号?

标签 java spring thymeleaf

我有以下代码,我相信我需要在 thymeleaf 中转义。

th:required=""

它抛出以下错误:

org.thymeleaf.exceptions.TemplateProcessingException:无法解析为表达式:“”

有什么建议吗?

最佳答案

问题不在于您需要转义,而在于您需要一个 Thymeleaf 可以将其解释为 true 或 false 的表达式。 th:required="${expression}" 告诉它在 expression 为 true 时包含 required 属性,否则将其保留。如果您想无条件包含它,请删除 Thymeleaf 命名空间并仅包含普通的 required="required"

关于java - 如何在 thymeleaf 中转义双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36879919/

相关文章:

html - 如何设置 thymeleaf th :field value from other variable

java - Thymeleaf - 输入动态字符串列表

java - 从 mysql 检索日期到 javascript 给出无效日期

java - 在 Java 中访问组合的 UIMA Ruta 注释

java - Android - 构造函数 ImageAdapter(Tab2SalonActivity) 未定义

java - 如何使用 Spring 逻辑忽略 Java EE 数据源?

java - base64图像编码使用java

java - Dropwizard 0.8.x 中的 session 管理

java - 在errorHandler中处理异常后,如何在Controller或Route中获取错误信息?

java - 如何配置 Thymeleaf 模板位置