欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Property or field 'username' cannot be found on null

发布时间:2025/3/21 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。