Estou com o seguinte problema: http://prntscr.com/clfdgj
View
<table>
<tr>
<td>ID</td>
<td>Usuario</td>
</tr>
<c:forEach items="${pessoas }" var="pessoa">
<tr>
<td>
<a href="${s:mvcUrl('PessoaController#detalhe').arg(0,pessoa.id).build()}">${pessoa.id}</a>
</td>
<td>${pessoa.nomeUsuario}</td>
</tr>
</c:forEach>
</table>
Metodo mapeado
@RequestMapping("/perfil/detalhes")
public ModelAndView detalhe(Integer id){
ModelAndView modelAndView = new ModelAndView("perfil/detalhes");
Pessoa pessoa = pessoaDAO.find(id);
modelAndView.addObject("pessoa", pessoa);
return modelAndView;
}
Find por ID na DAO
public Pessoa find(Integer id) {
return manager.find(Pessoa.class, id);
}