<%
 pageContext.setAttribute("year",year );
%>${requestScope.year eq pageScope.year}
这样试试

解决方案 »

  1.   

    呵呵~~~那样肯定得不到东西了~~~在网页中只有request\session才能暂存数据.你必须存到这里面才能在以后的spoce中的到数据啊!你上面用的是requestSpoce,所以year对象必须存在request中!
      

  2.   

    写法如下:
    <c:if test="${requestScope.year lt 内容}"> 
    <script type="text/javascript" src="/calendar/holidayWindows.js"> </script> 
        </c:if> lt这个表示小于符合,还有大于符号gt或是==
      

  3.   

    试看看${requestScope.year == pageScope.year}
      

  4.   

    你在页面用了脚本干脆一直用了
    <%
    year=request.getAttribute("year");
    i(year==变量){%>
        <script type="text/javascript" src="/calendar/holidayWindows.js"> </script> 
    <%}  
    %>
      

  5.   

    你在页面用了脚本干脆一直用了
    <%
    year=request.getAttribute("year");
    i(year==变量){%>
        <script type="text/javascript" src="/calendar/holidayWindows.js"> </script> 
    <%}  
    %>
      

  6.   

    <c:set var="year0" value="<%=java.util.Date().getYear()+1900%>"/>
    <c:if test="${requestScope.year==year0}">
    ...
    </c:if>
      

  7.   

    <c:set var="year0" value="<%=(new java.util.Date()).getYear()+1900%>"/>
    <c:if test="${requestScope.year==year0}">
    ...
    </c:if>