Le specifiche JSP contemplano la presenza implicita di una serie di "standard actions" (giusto per differenziarle da custom tag di librerie esterne) come quelli <jsp:include>, <jsp:useBean>, <jsp:getProperty>, ecc...Originariamente inviato da music_ale
ho la necessità di stampare a video una lista di oggetti, che in java sono rappresentati da un ArrayList di Classi con N attributi.
Volevo sapere se esiste un modo per farlo senza utilizzare degli sciptlet innestati nel codice, ma solo tramite i tags messi a disposizione dal linguaggio jsp e, in particolare, senza l'utilizzo di framework particolari tipo struts.
Il punto è che tra queste standard action purtroppo non c'è qualcosa per "iterare" su un insieme di dati (array o collezione).
Se vuoi evitare (ed è una buona cosa) scriptlet sparpagliato nella pagina, allora il minimo che potresti fare è usare i custom tag di JSTL, una libreria esterna da inserire nella webapp ma che è "standard" nel senso che ormai è assodata e ufficiale.
Leggi questa discussione dove c'è anche un mio esempio.

Rispondi quotando