我遇到了使用 jstl 检查 null 的问题。当我使用 el 显示值时。它显示为空但是当我检查条件时。它总是给我真实的。
这是我的jsp代码
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<c:set var="test" value="${fn:trim(sample.testType)}" />
<td>
<form:select path="xyz">
<c:if test="${not empty test}">
<form:option value="${sample.testType}" label="${sample.testType}" />
</c:if>
</form:select>
</td>
但是当我试图显示值 ${sample.testType} 时,它显示为空。
谢谢拉维康德