Como eu faço para percorrer um array com jstl?
Percorrer array com Jstl
M
7 Respostas
Você pode usar assim.
<c:forEach var="objeto" items="${listaObjetos}">
<c:out value="${objeto.atributo}"/>
</c:forEach>
M
se for um ArrayList
<c:forEach var="val" items="${nome}">
<c:out value="$val}"/>
</c:forEach>
M
Assim funciona para collections,mas não funciona para array simples.
Esse é o problema…eu preciso ter acesso ao indice do array e não estou conseguindo
Deveria funcionar com arrays sim. Explique melhor para que você precisa do indice do array.
De uma olhada neste link: http://www.research.umbc.edu/~tarr/jst/lectures/S07-Struts-and-JSTL-2pp.pdf
Se não precisar ser com jstl, você poderia usar uma tag do Struts.
<%@ taglib uri="/WEB-INF/struts-html-el.tld" prefix="html-el" %>
<%@ taglib uri="/WEB-INF/struts-logic-el.tld" prefix="logic-el" %>
<html>
<body>
<html-el:form action="indexedtest6.do">
<logic-el:iterate name="stringbean" property="stringArray" id="foo" indexId="ctr">
<html-el:text name="stringbean" property="labelValue[${ctr}].label" />
</logic-el:iterate>
<html-el:submit property="submitValue">Submit Changes</html:submit>
</html-el:form>
</body>
</html>
M
É o seguinte :
eu tenho uma coleção de arrays e estou querendo percorrer item por item,assim:
<c:forEach items="${resultado}" var=“result”>
|${result[0].cnpj}|${result[0].razaoSocial}
</c:forEach>
Desse jeito ele sempre exibe os valores do primeiro registro do array…só que eu estou querendofazer um loop para que possa percorrer todos os registros…
Deu pra entender?
M
ESSE PDF AI RESOLVEU O PROBLEMA!
OBRIGADO AI!
D
Como vc conseguiu percorrer o array?
Estou com o mesmo problema que vc…
Criado 22 de junho de 2005
Ultima resposta 3 de mai. de 2007
Respostas 7
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo