在页面用struts2取得为0,现在要显示时让为0的显示的为空白,这个怎么写,求助大神!!!
用el表达式就比较简单: ${a==0 ? null : a} ,祝你好运
还是不行额。。。。
if (xx == 0) return "_blank";
然后配置一个_blank的页面为一个空JSP就行了,这样是相对简单的,你也没有贴代码,先这样咯
@Result(name="_blank", location="一个空白JSP")
代码是这样的,zdjshzSrList是一个集合,我把这个FYJE循环输出到jsp页面,其中为0的值,显示为空白
可以解释清楚些吗?我帮你看看
<s:iterator value="zdjshzSrList" status="sr">
<tr>
<td colspan="3"><s:property value="FYMC" /><input
type="hidden" id="srfymc_<s:property value='#sr.index+1'/>"
type="hidden" name="filter_U_CW_MRJSHZB_MX_T_FYMC_PUSH"
value='<s:property value="FYMC"/>'></td>
<td colspan="3"><s:property value="FYJE" />
<s:if test="FYJE==0">
<s:set name=" " value="FYJE==0"></s:set>
</s:if>
<s:else>
<input
id="fysr_<s:property value='#sr.index+1'/>" type="hidden"
name="filter_U_CW_MRJSHZB_MX_T_FYJE_PUSH"
value='<s:property value="FYJE"/>'>
</s:else>
代码是这样的,zdjshzSrList是一个集合,我把这个FYJE循环输出到jsp页面,其中为0的值,显示为空白:如下图