日期:2014-05-17  浏览次数:20849 次

怎么使得在数据库里为空的字段,在页面上显示是0
在看程序的时候在页面上看到
<c:out value="${sytx.zlwsf}"></c:out>
但是,zlwsf这个在数据库里是没有值的。
想要在数据库里把这些没有值的字段sum后在页面上显示为0。

------解决方案--------------------
${empty(sytx.zlwsf)?(sytx.zlwsf):0}    试试
------解决方案--------------------
${empty sytx.zlwsf?0:sytx.zlwsf}
------解决方案--------------------
问题的根源不是想办法把sum转为0,而是应该修改数据库表的sum字段,加一个默认值为0,这才能从根源解决,望采纳,记得给分啊大哥
------解决方案--------------------
你在你的dao里做判断不行么,如果字段内容为空那就把结果置0 页面上不就显示0了么