簡體   English   中英

如何在JSP中使用Java代碼 <c:if> 條件

[英]How to use java code in JSP <c:if> condition

如何在c:if條件下使用“ ft”的值。

    <% Date dNow = new Date( );
   SimpleDateFormat ft = 
   new SimpleDateFormat ("yyyy.MM.dd hh:mm:ss a zzz");
   out.print( "<h2 align=\"center\">" + ft.format(dNow) + "</h2>");%>

這是我在JSP中使用代碼的方式(示例代碼)

<c:if test="${row.RecvDate}-$(ft) > 48"></c:if> .....

我的任務說明 :需要減去兩個日期並檢查條件是否大於48小時,該行應以綠色突出顯示,否則可以(無變化)。

因此,我從數據庫中獲取了值,並在JSP頁面中進行了驗證,以便根據條件突出顯示行。

將您的日期轉換為整數,然后對其進行換算並根據需要進行比較

 int i = (int) (new Date().getTime());
        System.out.println("Integer : " + i);
        System.out.println("Long : "+ new Date().getTime());
        System.out.println("Long date : " + new Date(new Date().getTime()));


    Integer : 1345619256
    Long : 1345619256308
    Long date : Wed Aug 22 16:37:36 CST 2012

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM