Incrementar variável na JSP c/ Struts [URGENTE] Por favor

4 respostas
J

Aew pessoa, como faço para incrementar uma variável nesta seguinte situação:

<s:set name="count" value="1" ></s:set>

<s:iterator status="row" value="pessoas"  >
      <s:a id="link%{count++}" theme="ajax" loadingText="carregando..." >Visualizar</s:a>
</s:iterator>

quero gerar IDs distintos…mas assim “link%{count++}”, a variavel count nao está sendo incrementada.
Alguem tem uma idéias?

4 Respostas

J

infelizmente naum… na verdade meu problema nao é com o iterator e sim como incrementar a variável

jgbt

Não conheco essa tag do struts2, mas toda teg de iteração que eu conheco disponibiliza uma variavel contadora com o valor corrente da iteração.
Nãoacredito que com o struts2 seja diferente.
De uma olhada na documentação que vc deve achar.

[]´s

J

jgbt
Sim, realmente existe…vlw amigo.

Consegui resolver… Vou posta aki para quem tiver essa mesma duvida:

<s:set name="contador" value="1"  ></s:set>
	<s:iterator status="row" value="subPastas">
		<s:set name="contador" value="#row.index"></s:set>
                <s:a id="link%{contador}" theme="ajax" loadingText="carregando..." theme="ajax">Visualizar </s:a>

valeu a todos…

Kamikaze

http://struts.apache.org/2.x/docs/iterator.html

Deh uma olhada nesse link e veja se te ajuda.

[]s

Criado 14 de julho de 2008
Ultima resposta 14 de jul. de 2008
Respostas 4
Participantes 3