Mi chiedevo come utilizzare/implementare string contiene il metodo in jsf2 senza utilizzare JSTL. si prega di avvisare, grazie.La stringa contiene il metodo in jsf
9
A
risposta
18
<h:outputText value="#{'I love JSF'.contains('JSF')}" /> <!-- true -->
O
<h:outputText value="#{myBean.text.contains('some_word')}" />
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')}"
che ha funzionato bene, c'è una contiene con caso ignore? –
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