6
È possibile trovare la lunghezza di una String
nella pagina Facelets per verificare una condizione utilizzando <ui:fragment>
?Ottenere la lunghezza della stringa in EL
È possibile trovare la lunghezza di una String
nella pagina Facelets per verificare una condizione utilizzando <ui:fragment>
?Ottenere la lunghezza della stringa in EL
Se avete solo bisogno di sapere se è vuoto o null, utilizzare ELempty
parola chiave:
<ui:fragment rendered="#{not empty bean.string}">
O se si ha realmente bisogno di sapere la sua lunghezza esatta, utilizzare String#length()
metodo direttamente:
<ui:fragment rendered="#{bean.string.length() gt 42}">
Se non si utilizza ancora Servlet 3.0/EL 2.2, utilizzare la funzione JSTLfn:length()
:
<ui:fragment rendered="#{fn:length(bean.string) gt 42}">
Grazie BalusC. Ho sostituito le dimensioni alla lunghezza. Per tutto il tempo stavo pensando che fosse una lista invece di una stringa. – user679526
Prego. – BalusC