Bom dia,
Como faço pra passar da view pro Controller um argumento vindo da displaytag? Estou fazendo dessa forma mas não tá dando, achei que estando dentro de um form e anotando o método @Get ele já pegaria…
exibe.jsp
<form action="<c:url value="/grupos/remove"/>" method="get" />
<c:set var="item" value="0"/>
<display:table class="its" name="${grupoList}" requestURI="/grupos/lista" >
<display:column title="Grupo" property="grupo"/>
<display:column title="Período" property="periodo"/>
<display:column sortable="false" style="width:30px" title="Excluir">
<a href="<c:url value="remove?grupo=${grupoList[item].grupo}"></c:url>">
<img src="../img/excluir.png" border="0">
</a>
</display:column>
<c:set var="item">${item+1}</c:set>
</display:table>
</form>
GruposController
@Get
@Path("/remove")
public void remove(String id) {
Grupo grupo = dao.carrega(id);
dao.remove(grupo);
result.redirectTo(this).exibe();
}
Obrigado