求助,thymeleaf判断空对象问题
<label class="label">授课教师</label>
<p class="content" id="teacher">
<span th:if="${course!=null}"
th:each="i:${course.teachers}"
th:text="${i}+'<br>'">
</span>
</p>
如果后台传过来的是一个空对象怎么办啊,这样会报错,一直找不到解决方法。
Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: "course.teachers" (template: "index" - line 126, col 19)
at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) ~[attoparser-2.0.4.RELEASE.jar:2.0.4.RELEASE]
at org.attoparser.MarkupParser.parse(MarkupParser.java:257) ~[attoparser-2.0.4.RELEASE.jar:2.0.4.RELEASE]
at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) ~[thymeleaf-3.0.9.RELEASE.jar:3.0.9.RELEASE]
... 52 common frames omitted
...全文
相关推荐
thymeleaf中文API
本文档为Thymeleaf中文参考手册,涵盖了模板引擎的基本概念、标准方言、表达式语法、循环与条件判断、模板布局及更多高级功能。适合开发者深入了解并应用Thymeleaf进行网页开发。
SpringBoot2整合thymeleaf3及thymeleaf3语法.md
SpringBoot2整合Thymeleaf3是现代Java Web开发中常用的一种技术组合,SpringBoot以其便捷的集成方式和开箱即用的特性受到广大开发者喜爱,而Thymeleaf则是一个强大
thymeleaf使用+API
本文档是Thymeleaf中文参考手册,全面覆盖了Thymeleaf模板引擎的核心功能,包括基本概念、标准方言、示例项目、文本使用、标准表达式语法、属性值设置、循环迭代、条件判断、模板布局、局部变量、
如何在Thymeleaf中实现ajax请求url的可靠构造
总结,构建Thymeleaf中的Ajax请求URL需要理解Thymeleaf的模板解析和表达式语言,同时注意安全性、跨域和缓存问题。通过合理的URL构造,可以实现动态、可靠的数据交互,提升用户体验。
thymeleaf中文参考手册
对于条件判断,Thymeleaf支持简单条件判断、if和unless表达式、以及switch语句。


Web 开发
