后台是spring+mybatis,前台是jsp,日历用的my97date,就是一个日历。后台查询到一个list的数据,前台如何显示在已签的日期上打钩。
数据中应该有是否已签的标志,页面中使用进行判断,如果已签到,打个勾就行
我如果没猜错。你那个list里面存储的应该是已经过去的时间对吧?既然是list,那么在前端jsp页面用jstl标签的if语句取出list[-1]的值,即最后一个数字和currentTime比较大小,比它数字小的使用打钩的图片,没打钩的不使用。应该就可以了。这是个大概思路
用c:if就行了啊 你的数据应该有一种条件让你判断此日期是否已经签到了 ,把这个信息打印到jsp上面 然后使用c:if作区分 一切OK
其实就是一个简单的判断,不贴数据,让别人帮你瞎猜有什么用。