JSP - ArrayList Size

Olá pessoal.
Eu estou a desenvolver uma aplicação Web usando Struts2, Hibernate e Spring.
Tenho uma classe que contém um ArrayList com objectos de outra classe. Eu queria inserir esses objectos 1 a 1 no ArrayList mas não sei como se indica no JSP que deve ir para a ultima posição.

Na minha página JSP eu estou sempre a inserir no index=0… Mas não é isso que eu quero.

<h4>Recept Date</h4>
<s:textfield name="pcb.brgpInfos[0].receptDate"/><br/>
<h4>Control Number</h4>
<s:textfield name="pcb.brgpInfos[0].controlN"/><br/>
<h4>Pcb Number</h4>
<s:textfield name="pcb.brgpInfos[0].pcbN"/><br/>

O que tenho de colocar em vez de [0]?
Obrigado desde já.

Você tem que deixar a propriedade name fixa e criar um botão ou algo que deseje e criar também uma lógica nele para poder inserir os dados no ArrayList.

Olá Carneiro.

Não há forma de calcular o tamanho do arrayList no JSP?

Eu tentei com a tag do Struts2 desta forma:

<s:set name="listSize" value="pcb.brgpInfos.size"/>

A ideia era depois usar a variável “listSize” para usar como index desta forma:

<s:textfield name="pcb.brgpInfos[listSize].receptDate"/><br/>

Isto só são ideias… Estou a fazer alguma coisa mal mas nao sei o quê.

Alguém me dá uma ajuda?