判斷<c:if>中資料庫的取值,但是總是判斷不到
'<div class="contents">'
+'<c:if test="${list[i].attribute06 ne null}" >'
+'<fieldset>'
+'<legend>'
+list[i].attribute06
+'</legend>'
+'</fieldset>'
+'</c:if>'
+ '<span class="pre">'
+ list[i].content
+ '</span>'
+ '</div>'
想讓他判斷資料庫的資料為空時時fieldset不顯示,只有不為空才顯示,list是為了回圈遍歷,但是為什么怎么寫都會在為空時fieldset顯示為null
uj5u.com熱心網友回復:

如何判斷成功的話,數字上方的區域應該不顯示
是哪里有問題,還是我寫錯了
uj5u.com熱心網友回復:
list[i].attribute06 ne null,第二行這是什么意思?uj5u.com熱心網友回復:
<c:if test="${list[i].attribute06 ne null}" >改成不等于試下?
<c:if test="${list[i].attribute06 != null }" >
uj5u.com熱心網友回復:
這個就是,list是把資料庫中attribute的值回圈遍歷出來,因為值有很多個,讓他回圈,我的想法是,判斷如果他的值不等于空,才能運行<c:if>中間的陳述句,但是現在怎么弄他都會運行中間陳述句
uj5u.com熱心網友回復:
試了 一下,還是不行
uj5u.com熱心網友回復:
‘null’,加個引號試試。uj5u.com熱心網友回復:
<c:if test="${ list[i].attribute06 != '' && list[i].attribute06 != null }">uj5u.com熱心網友回復:
謝謝各位大佬已經解決uj5u.com熱心網友回復:
請問你是怎么解決的?是不是單雙號的問題?我是小白
uj5u.com熱心網友回復:
使用<c:if>或者foreach的時候要參考一個uri地址,同時因為我之前是在JS寫的div界面,在JSP引入URI無法運行,我把界面從JS換到了JSP就可以了
uj5u.com熱心網友回復:
謝謝各位大佬已經解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/104536.html
標籤:Web 開發
上一篇:thymeleaf(layui前端框架)在存入資料庫圖片路徑資料后重新訪問請求,拿出來的資料正確,但圖片不顯示。在url地址訪問不到,實際是有的。
下一篇:關于堆疊中鎖的持有者
