【问题标题】:JSTL Boolean Null Pointer exception thrown [duplicate]JSTL布尔空指针异常抛出[重复]
【发布时间】:2023-03-14 03:05:02
【问题描述】:

我有一个代码,我试图根据 JSTL 中对象属性的值显示叉号或刻度线。该属性是布尔类型,我在 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>

谁能帮我解决这个问题?

【问题讨论】:

  • 这意味着gemnull

标签: java spring spring-mvc jstl


【解决方案1】:

尝试使用原始布尔值而不是布尔值,否则为布尔值赋值。默认情况下,布尔对象值为空。请参考:Default value of Boolean in java

【讨论】:

    猜你喜欢
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 2020-08-10
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多