2 qq 35883107 qq_35883107 于 2017.09.13 14:06 提问

SSM框架 能不能配置当数据库中查到的值为NULL时在页面显示时显示为""不显示NULL

SSM框架 能不能配置当数据库中查到的值为NULL时在页面显示时显示为""不显示NULL。
因为数据列太多了,不要一个一个写的,最好是可以配置

5个回答

Himly_Zhang
Himly_Zhang   2017.09.13 14:17
已采纳

1、你数据库查询出来的东西经过jdbc吧。肯定能被spring拦截吧。拦截的时候设置不就可以了。
2、mybati查询sql会自动转对象吧,重新对象的equls方法或者get方法不就解可以了。
3、你对象往前台传数据要转json吧。转json时候处理不久可以了。

zmx1021
zmx1021   2017.09.13 14:18

select .... CASE WHEN ... = null THEN '不显示Null'

qq_23292875
qq_23292875   2017.09.13 14:27
有这么一个函数可能满足你的需求..ifnull  http://database.51cto.com/art/201010/229230.htm
cashT
cashT   2017.09.13 14:35

String value = String.valueOf(xxx);
if("null".equals(value)){
value = "";
}

qq_33666373
qq_33666373   2017.09.13 14:43

使用mybatis 拦截器

Csdn user default icon
上传中...
上传图片
插入图片