2011-11-10 38 views

Trả lời

23

Nếu bạn chỉ cần biết nếu nó rỗng hoặc null, sử dụng ELempty keyword:

<ui:fragment rendered="#{not empty bean.string}"> 

Hoặc nếu bạn thực sự cần phải biết chiều dài chính xác của nó, sử dụng String#length() phương pháp trực tiếp:

<ui:fragment rendered="#{bean.string.length() gt 42}"> 

Hoặc nếu bạn chưa sử dụng Servlet 3.0/EL 2.2, hãy sử dụng JSTLfn:length() chức năng:

<ui:fragment rendered="#{fn:length(bean.string) gt 42}"> 
+1

Cảm ơn bạn BalusC. Tôi đã thay thế kích thước thành chiều dài. Toàn bộ thời gian tôi đã xem xét nó là một danh sách thay vì chuỗi. – user679526

+0

Bạn được chào đón. – BalusC

Các vấn đề liên quan