ola galera
estou com um problema pois estou aprendendo a utilizar os metodos get e post utilizando o spring boot
porem apenas um controller nao estou conseguindo mostrar na tela. bom estou utilizando o jsp ja configurei
no aplication.propertties
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
a questao e que tenho 3 tabelas no mysql uma e a treinamento e a outra e cursos
@Controller
public class MainControllerCur {
@Autowired
AppCursosRepo appRepocur;
@RequestMapping("/cursos")
public ModelAndView doHomeCur(){
ModelAndView mv = new ModelAndView("cursos");
mv.addObject("listscur",appRepocur.findAll());
return mv;
}
}
@Controller
public class MainControllerTr {
@Autowired
AppTreinamentoRepo appRepo;
@RequestMapping("/treinamento")
public ModelAndView doHome(){
ModelAndView mv = new ModelAndView("index");
return mv;
}
porem esta aqui a funcionario e a unica que nao gera visao no servidor quando chamo o jsp
@Controller
public class MainControllerFunc {
@Autowired
AppFuncionarioRepo appRepofunc;
@RequestMapping("/funcionario")
public ModelAndView doHomeFunc(){
ModelAndView mv = new ModelAndView("funcionario");
mv.addObject("listsfunc",appRepofunc.findAll());
return mv;
}
}
o que e estranho e que e exatamente iqual as outras duas so muda a chamada /funcionario
se alquem puder me dar uma explicacao ficarei grato