我試圖做一個空字符串檢查,但它不會工作。Struts2,字符串null檢查
<s:iterator value="matrix" var="row">
<tr>
<s:iterator value="value" var="col">
<td>
<s:if test="%{#col==null}">0</s:if>
<s:else><s:property value="col"/></s:else>
</td>
</s:iterator>
</tr>
</s:iterator>
基質是
Map<Integer, List<String>>
的VAR 「欄」 被正確地從列表中指定一個字符串值。
列表可能看起來像這樣[ 「你好」,NULL,「世界]
電流輸出:你好世界
通緝輸出:你好世界
/感謝
0給出 輸出:0 0 0 – Farmor 2010-08-19 15:03:46在如果與 '頂部' 替換 '欄' 和看到 – 2010-08-19 15:43:12
感謝您的不幸的是,這會給空單元格而不是空單元帶來同樣的問題。我認爲我不會再爲這個struts問題感到困擾,並在JAVA中進行更改,即遍歷數組並將null更改爲「0」。 – Farmor 2010-08-20 06:57:45