簡體   English   中英

如何根據日期是否大於今天的日期來呈現 JSF 組件?

[英]How can I render a JSF component based on if the date is greater than today's date?

我從服務器端得到一個日期,如何在我的 xhtml 代碼中進行比較,這樣如果它小於今天的日期,我將渲染面板,否則不會。

你可以在你的 bean 中有一個方法

class MyBean{    
  public boolean isDateBigger(){
   //date comparissoin and return result
  }
}

在 XHTML 上

render="#{myBean.dateBigger}"

更新:

根據您的評論,如果您想通過 javascript 來完成它。

取兩個隱藏參數。 一個當前毫秒,另一個代表您日期的毫秒

使用 javascript 比較它們並應用 DIV 的樣式visibility:hidden隱藏

嘗試

{mbean.cardExpiryDate gt 現在}

暫無
暫無

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

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