无法通过图像意识到百叶窗逻辑

发布于 2025-01-21 13:10:06 字数 237 浏览 0 评论 0 原文

我有以下表达:

<img th:src="@{/api/file/{imageName}(imageName = ${account.profileImageLink})}" alt="profile picture"> 

我想实现下一个逻辑: 如果Imagename等于Null SO ImagEname =“ profile.jpg”

我该如何通过胸腺膜做到这一点?

I have following expression:

<img th:src="@{/api/file/{imageName}(imageName = ${account.profileImageLink})}" alt="profile picture"> 

and I want to realize next logic:
if imageName equals null so imageName = "profile.jpg"

how can I do that through Thymleaf?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

静待花开 2025-01-28 13:10:06

许多不同的方法来实现这一目标。


  1.  &lt; img th:src =“@{/api/file/{imagename}(imagename = $ {councel.profileimagelink}?:'profile.jpg')}“ alt =” alt =“ profile” ;
     


  2. ” >条件。

     &lt; img th:if =“ $ {account.profileimagelink!= null}” th:src =“@{/api/file/file/file/{imagEname}(imagEname = $ {councel.profileimagelink}}) “ alt =“ profile图片”&gt;
    &lt; img th:除非=“ $ {account.profileimagelink!= null}” th:src =“@{/api/file/profile/profile.jpg}” alt =“ profile proceble”&gt; gt;
     
  3. th:使用 /三元:< / p>

     &lt; img th:with =“ image = $ {account.profileimagelink == null?'profile.jpg':account.profileimagelink}”
         th:src =“@{/api/file/{imagEname}(imagName = $ {image})}}“ alt =” profile prife pictura&gt;
     

Lots of different ways to accomplish this.

  1. The elvis operator:

    <img th:src="@{/api/file/{imageName}(imageName=${account.profileImageLink} ?: 'profile.jpg')}" alt="profile picture">
    
  2. Conditionals.

    <img th:if="${account.profileImageLink != null}" th:src="@{/api/file/{imageName}(imageName = ${account.profileImageLink})}" alt="profile picture">
    <img th:unless="${account.profileImageLink != null}" th:src="@{/api/file/profile.jpg}" alt="profile picture">
    
  3. th:with / ternary:

    <img th:with="image=${account.profileImageLink == null ? 'profile.jpg' : account.profileImageLink}"
         th:src="@{/api/file/{imageName}(imageName=${image})}" alt="profile picture">
    
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文