Property or field 'username' cannot be found on null
生活随笔
收集整理的这篇文章主要介绍了
Property or field 'username' cannot be found on null
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
报错原因:
username不能为空
解决办法:
原来的代码:
<span th:text="${session.user.username}"></span>更改后代码:
<span th:text="${session.user?.username}"></span>为什么加个?就可以解决
因为这是一个thymeleaf判断对象是否为空的方法。thymeleaf中显示某对象使用${username},但如果username为null,thymeleaf就会报错。
总结
以上是生活随笔为你收集整理的Property or field 'username' cannot be found on null的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: inner join和left join
- 下一篇: “http://127.0.0.1:88