gpt4 book ai didi

java - 两个字符串均从数据库中获取时的 JSTL 字符串比较

转载 作者:行者123 更新时间:2023-12-01 12:58:02 26 4
gpt4 key购买 nike

我有一个医生咨询表,当我使用医生帐户登录时,我只想显示该特定医生的咨询。在我的 jsp 页面中,我尝试了以下操作,但没有成功:

<c:forEach var="consultation" items="${consultations}">
<c:if test = "${consultation.user.lastName == '${user.lastName}'}">
<tr>
<td><c:out value="${consultation.patient.name}" /></td>
<td><c:out value="${consultation.user.lastName} ${consultation.user.firstName}" /></td>
<td><c:out value="${consultation.date}" /></td>
<td><c:out value="${consultation.time}" /></td>
<td><c:out value="${consultation.details}" /></td>
<td><c:out value="${consultation.prescription}" /></td>
</tr>
</c:if>
</c:forEach>

但是比较
不管用。我怎样才能进行这样的测试?

最佳答案

您确实应该将此逻辑放入填充“咨询”列表的 java 代码(servlet、struts 操作等)中。

但是要具体回答您的问题,请尝试:

<c:if test = "${consultation.user.lastName == user.lastName}">

关于java - 两个字符串均从数据库中获取时的 JSTL 字符串比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23739683/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com