Estou fazendo assim:
<select id="entidade" th:field="*{entidade}">
<option value="">Selecione o município</option>
<option th:each="entidade : ${entidades}" th:value="${entidade.id}" th:text="${entidade.municpio.codigoNome}"></option>
</select>
Controller
@RequestMapping(value = "/usuarioEntidadeEmpresa/salvar", method = RequestMethod.POST)
public ModelAndView usuarioEntidadeEmpresaSalvar(@Valid UsuarioEntidadeEmpresaEntity usuarioEntidadeEmpresa, BindingResult result) {
if (result.hasErrors()) {
logger.debug("Erro em salvando um usuario para a entidade e a empresa");
return usuarioEntidadeEmpresaNovo(usuarioEntidadeEmpresa);
}
aplicacaoAuditoria(usuarioEntidadeEmpresa);
usuariosEntidadesEmpresas.add(usuarioEntidadeEmpresa);
logger.info("Salvando um usuario para a entidade e a empresa");
return redicionamentoListar();
}
Mas ao salvar o objeto está vindo vazio, mesmo selecionando os valores no Html.