java:在jsp页面中用s标签遍历出一个表格信息,其中有一列日期数据,现在要判断这列日期数据是否离现在
是否离现在时间即系统时间少于三天,如果少于三天的话该行数据背景色变为红色,如果不小于三天则不变,该怎么实现求解....求指教啊谢谢谢谢大神们了~~...
是否离现在时间即系统时间少于三天,如果少于三天的话该行数据背景色变为红色,如果不小于三天则不变,该怎么实现求解....求指教啊谢谢谢谢大神们了~~
展开
1个回答
展开全部
在后台将现在的时间传到JSP页面,在通过if判断就可用了啊
<s:if test="${((现在时间)-(原来时间)/(1000*60*60*24))>3}">
<span style="background-color:red;">
</s:if> ${时间}
<s:if test="${((现在时间)-(原来时间)/(1000*60*60*24))>3}">
</span>
</s:if>
更多追问追答
追问
我也是这样想的啊 可是加上s:if就报错了 s:if里面也没写错啊,,纠结了
追答
你还是使用jstl中的c标签吧,你应该是使用的Struts2框架吧?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询