jstl与java值之间的比较 <JCDF:if test="${item.NEWDAYS < newDays }">未发布</JCDF:if>比如,我想用item.NEWDAYS这个标签值和页面的一个Java变量newDays 相比较请问各位高人有什么办法吗????JCDF标签的核心是jstlnewDays是页面中的一个Java变量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jstl里面不是有 eq 的比较吗! EL中比较符返回的是true 或者false如果你想返回值,可以用运算符 A?B:C(A为true的时候执行B,false的时候执行C)比如 ${(item.NEWDAYS < newDays) ? item.NEWDAYS : newDays} 楼上的写法根本就不对的,newDays是java定义的一个变量,放在标签中根本不会识别的 你可以将你的那个java变量设置到jsp内置对象里,然后去比较 对于页面上得到 Java 变量, 你可以这样写:<% request.setAttribute("newDays", newDays);%>这样就可以在JSTL中使用EL进行比较了:<JCDF:if test="${item.NEWDAYS < newDays }"> ......</JCDF:if>只要你能在 页面上 request 范围拿到 newDays,就可以在EL中进行比较的。 关闭窗口的问题 如何用eclipse新建wml文件 网站不能访问了,一打开就是In <driver>, invalid driver class name: "oracle.jdbc.driver.OracleDriver" windows.open传值的问题。 受老大之托,我要帮公司招一个程序员,那位老大有兴趣的请和我联系! 一个关于过滤的问题 建立的URL中有汉字还有空格怎么办 jsp+javabean问题求助!!:) html里面下载的问题,急! 如何保证消息队列的高可用? 用javascript怎么进行日期相减得到天数? 能解决这个难题的人,我想肯定很牛!
<%
request.setAttribute("newDays", newDays);
%>这样就可以在JSTL中使用EL进行比较了:
<JCDF:if test="${item.NEWDAYS < newDays }">
......
</JCDF:if>只要你能在 页面上 request 范围拿到 newDays,就可以在EL中进行比较的。