将查询出的记录用颜色标注
用struts+hibernate写的增删改查小程序,对于查出来的记录,将满足某条件的记录用红色标注,该怎样写?
也就是说对从数据库中查询出来的记录在页面显示时,有些记录行是红色的,只要满足设定的条件(比如其中的两个日期段相减大于5)。
[解决办法]
如果前台jsp写起来麻烦就可以直接在后台计算好时间差,然后在页面根绝时间差直接判断就可以。毕竟jsp页面上做计算之类的不如后台方便。甚至颜色的代码都可以在后台写好。
[解决办法]
在后台直接把数据处理好,满足条件的给他一个标示,来前台只需要判断这个标示满足不满足就OK了,满足的就red 。。。
[解决办法]
select case
when u.id is not null then
'<span style="color:red;">'
[解决办法]
u.id
[解决办法]
'</span>'
else
u.id
end "id"
from user u