<c:if>标签jsp页面根据action传来的字符串时间与当前时间比较

来源:互联网 发布:淘宝750促销模板代码 编辑:程序博客网 时间:2024/05/01 19:47

当后端传来的时间数据是由字符串格式,jsp页面想通过<c:if>标签做判断:

1.首先,需要得到当前时间:

<jsp:useBean id="now" class="java.util.Date" scope="page"></jsp:useBean>

得到当前时间的一个对象

2.将上一步得到的时间对象转换为字符串,这时候就需要引入jstl标签fmt了:

<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

,在得到时间对象以后:

<fmt:formatDate var="nowDate" value='${now}'  pattern='yyyy-MM'/>
转换为想要得到的字符串格式数据,注意var属性,方便el表达式取数据,不能把整个标签写到if标签的test属性中,所以var属性很重要。

3.最后,if标签就可以比较了:

<c:if test="${statusFlag == 'YZ' && hpfEntity.hpfStart == nowDate}">XXX</c:if>

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 sl300 300sl sl350 张雨绮黑sl森林 sl级amg sl是什么牌子 sl是什么意思 川崎250sl sl大法 sl什么意思 川崎z250sl 金立s10l 联想sl410k 沃尔沃s90l 联想sl500 slr sl350报价 so so2 so库 so3 so米 360so so4 so意思 so什么意思 so马步 so是什么意思 so是什么 so2是什么 so什么 so的意思 so什么意思中文 so盘盘 so嘎什么意思 so狗拼音输入法下载 so中文 曼陀so庄园手机端 so3是什么 so怎么读