Bem Estou tento dificuldades para tratar uma lista de objetos que esta vindo do meu controller preciso preciso trata-la pois na minha View vou ter a necessidade de algumas informações que vem dessa lista.
o meu controller que cria a lista
@RequestMapping(value = "/show/{id}", method = RequestMethod.GET)
public ModelAndView viewPesquisar(@PathVariable("id") Long id, ModelMap model, HttpServletRequest request) {
LOGGER.debug(" O id a ser consultado é {}", id);
List<Ito> optional = itoService.findByIdFetchAll(id);
if (optional.isEmpty()) {
LOGGER.debug(" Não foi possivel localizar o Tipo com o Id:{}", id);
throw new BusinessException("Não foi possivel Localizar o Tipo de Projeto");
}
List<Ito> listaCompletaNomeItos = itoService.findByIdFetchAll(id);
model.addAttribute("listaCompletaNomeItos", listaCompletaNomeItos);
return new ModelAndView(REQUEST_MAPPING_PAGE_SHOW_ITO);
}
o javascript que estou tentando usar para tratar a lista
console.log("${listaCompletaNomeItos}");
listaCompletaNomeItosSpringArray = "${listaCompletaNomeItos}";
listaCompletaNomeItosSpringArray = listaCompletaNomeItosSpringArray
.replace("]", "");
listaCompletaNomeItosSpringArray = listaCompletaNomeItosSpringArray
.replace("[", "");
listaCompletaNomeItos= listaCompletaNomeItosSpringArray.split(",");
"$
.each(
listaCompletaNomeItos,
function(k, v) {
console.log(v);
$("#containerItos")
.append()
console.log($.trim(v));
console.log($.trim(k));
});"
lembrando que essa forma que usei para tentar percorrer a lista não esta funcionando espero que alguém posso me ajudar.