2012-12-03 11 views

risposta

18
<h:outputText value="#{'I love JSF'.contains('JSF')}" /> <!-- true --> 

O

<h:outputText value="#{myBean.text.contains('some_word')}" /> 
+0

che ha funzionato bene, c'è una contiene con caso ignore? –

+0

Non esiste un tale metodo. Comunque puoi usare anche altri metodi 'String' di java. In questo modo è possibile implementare la funzione 'contains' di maiuscole e minuscole. '# {'amo JSF'.toLowerCase(). contains (' JSF'.toLowerCase())}' – prageeth

2

Inoltre è possibile utilizzare le funzioni di JSTL

Aggiungere questo:

xmlns:fn="http://java.sun.com/jsp/jstl/functions" 

e utilizzarlo come questo

render="#{fn:contains(myBean.myText, 'test')}" 
Problemi correlati