estou com uma tabela que lista tarefas usando JSP com Bootstrap, e quando eu clico no botão excluir estou mostrando uma mensagem de confirmação e quero recuperar o ID daquele objeto selecionado.
OBS: No caso, ao clicar em qualquer linha da tabela ele está pegando o primeiro atributo que no caso. segue meu codigo
<table class="table table-hover">
<thread>
<tr>
<th>Codigo</th>
<th>Titulo</th>
<th>Descricao</th>
<th>Data</th>
<th>Situacao</th>
<th>Remover</th>
<th>Atualizar</th>
</tr>
</thread>
<tr>
<c:forEach items="${tarefas}" var="tarefa" varStatus="id">
<tr>
<td>${tarefa.id}</td>
<td>${tarefa.titulo}</td>
<td>${tarefa.descricao}</td>
<td>${tarefa.dataFormatada}</td>
<td>${tarefa.situacao}</td>
<td>
<button type="button" class="btn btn-danger" data-toggle="modal" data-target="#confirm">Excluir</button>
<div class="modal fade" id="confirm" role="dialog">
<div class="modal-dialog modal-md">
<div class="modal-content">
<div class="modal-body">
<p> Deseja exluir a tarefa com titulo <b>${tarefa.titulo}</b></p>
</div>
<div class="modal-footer">
<a href="mvc?logica=RemoveTarefaLogic&id=${tarefa.id}" type="button" class="btn btn-danger" id="delete">Apagar Registo</a>
<button type="button" data-dismiss="modal" class="btn btn-default">Cancelar</button>
</div>
</div>
</div>
</div>
</td>
<td>
<a href="mvc?logica=RecuperaTarefaLogic&id=${tarefa.id}"><button type="button" class="btn btn-info">Atualizar</button></a>
</td>
</tr>
</c:forEach>
</tr>
</table>