JAVA

Articolo JavaJSTL - Visualizzare la size di una lista in una pagina Java JSP e usando Spring

Affronteremo oggi il seguente problema. Si vuole visualizzare in una pagina web Java JSP la lunghezza di una lista (la sua size) ad esempio presente in sessione.

 

AGGIORNAMENTI

20/01/2013: restyling

 

 

Vediamo subito un esempio:

<spring:message code="msgCode" arguments="${mylist.size}"/>
 

Supponiamo quindi che mylist sia la nostra lista.

Benissimo, così non si può fare!!! Si deve usare il seguente codice:

<spring:message code="msgCode" arguments="${fn:length(mylist)}"/>
 

Oppure vediamo come usare la lunghezza di una lista in un IF:

 

<c:if test="${fn:length(mylist) > 1}">
   ...do something ...
</c:if>

 

 

Ma per usare questo codice si devono importare le seguenti taglib:

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

 

Buon lavoro!


 

We use cookies

Utilizziamo i cookie sul nostro sito Web. Alcuni di essi sono essenziali per il funzionamento del sito, mentre altri ci aiutano a migliorare questo sito e l'esperienza dell'utente (cookie di tracciamento). Puoi decidere tu stesso se consentire o meno i cookie. Ti preghiamo di notare che se li rifiuti, potresti non essere in grado di utilizzare tutte le funzionalità del sito.