JSF的h:outputText 實現根據條件判斷是否標紅值顯示

 

原來代碼:

<h:outputText value="#{snOrderInvoice.cust_name}" />

處理方法:

當需要根據自己定義的值去判斷的時候,需要添加上:style="color:red"  即可。同時,需要添加rendered去判斷條件。

 

上代碼:

<h:outputText style="color:red" value="#{OrderInvoice.cust_name}" rendered="#{OrderInvoice.cust_name=='待更新'}"/>

<h:outputText value="#{OrderInvoice.cust_name}" rendered="#{OrderInvoice.cust_name!='待更新'}"/> 

說明:當後臺傳入的值爲OrderInvoice.cust_name 是“待更新”的時候,則顯示標紅顯示,如果傳入值不等於 “待更新”的時候,則不標紅顯示。十分的方便快捷,無需再寫JS了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章