我有这个 td 标签,它正在对变量执行 nullcheck,如果变量不为 null,则需要在原始变量上附加一个字符串

问题描述 投票:0回答:0
<td class="dataentry">
 <c:if test="${videosDataset.lastBackupSource ne null}">
  <fmt:messagekey="${videosDataset.lastBackupSource}.SourceDisplayName"/>
  </c:if>
</td>

需要附加 SourceDisplayName。但是当它被渲染时,我得到这样的字段 ???SomeSource.SourceDisplayName???

如果我删除空检查并执行以下操作,我将没有问号

 <td 
class="dataentry">${videosDataset.lastBackupSource}
 </td>

但我想使用 String SourceDisplayName 获取它,并对 videosDataset.lastBackupSource 进行空检查并获得以下输出 SomeSource.SourceDisplayName

有人可以帮忙吗?我已经添加了 但这没有用。

jsp jstl
© www.soinside.com 2019 - 2024. All rights reserved.