Bom dia, estou usando o iterator tudo funciona legal mas clico em alterar ele envia o parametro id do registro anterior para a action, e o primeiro registro não esta funcionando o link.
Alguém sabe oque está acontecendo ?
<body>
<s:include value="…/menu.jsp"></s:include>
<h2> Relação de Alunos </h2>
<table border=“1” >
<tr>
<th>Id</th>
<th>Nome</th>
<th> Alterar </th>
</tr>
<s:iterator value=“listaDeAlunos” id=“aluno” >
<tr>
<td> <s:property value="#aluno.id" /> </td>
<td> <s:property value="#aluno.nome" /> </td>
<td>
<s:url id=“url” action=“contollerAluno!selecionaAluno.action” namespace="/richnet" >
<s:param value="#aluno.id" name=“id” > </s:param>
<s:a href="%{url}" ><s:text name=“Editar” /></s:a>
</s:url>
</td>
</tr>
</s:iterator>
</table>
</body>
public List<Alunos> getListaDeAlunos() {
listaDeAlunos = new ArrayList<Alunos>();
listaDeAlunos = alunoDao.query("from "
+ aluno.getClass().getName());
return listaDeAlunos;
}
