我有一个代码,我试图根据JSTL中对象属性的值显示一个十字或刻度。该属性的类型为Boolean,我在jsp中抛出java.lang.NullPointerException。我的代码如下
<c:if test="${gem==true}">
<span class="glyphicon glyphicon-ok"></span>
</c:if>
<c:if test="${gem==false}">
<span class="glyphicon glyphicon-remove"></span>
</c:if>
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
尝试使用原始布尔值而不是布尔值,否则将值赋值给布尔值。默认情况下,Boolean Object值为null。请参阅:Default value of Boolean in java