Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro ao tentar atualizar timeTable na inicialização da primavera


Eu vi seu rastreamento de pilha e encontrei a linha

89 quadros comuns omitidos Causado por:java.lang.IllegalStateException:Nem BindingResult nem objeto de destino simples para o nome do bean 'timeTableMapping' disponível como atributo de solicitação em org.springframework.web.servlet.support.BindStatus.(BindStatus.java:153) ~ [spring-webmvc-5.1.9.RELEASE.jar:5.1.9.RELEASE]

O problema aqui é que você vincula um objeto ao formulário que é você não está passando pelo controlador ou passando o objeto nulo . Talvez o id especificado não esteja disponível no banco de dados, então, de onde você estiver chamando esta página para adicionar um objeto vazio, como a seguir

1) Se você estiver usando a classe ModelAndView, basta adicionar um objeto vazio em modelAndViewmodelAndView.addObject("timeTableMapping", new TimeTableMapping());

2) Se você estiver usando a classe Model, basta adicionar um objeto vazio no model
model.addAttribute("timeTableMapping", new TimeTableMapping());