Ao acessar a url "http://localhost:8080/casadocodigo/produtos/form" para inserir um novo produto, o Controller retorna o caminho da view incorreto. Por algum motivo ele insere a pasta "produtos" antes do WEB-INF deixando o caminho assim: " /casadocodigo/produtos/WEB-INF/views/produtos/form.jsp" Código deste método no Controller: @RequestMapping("/produtos/form") public String form(){ return "produtos/form"; }
Creio que o prefix do resolver esta setado correto, segue código do AppWebConfiguration: @Bean public InternalResourceViewResolver internalResourceViewResolver() { InternalResourceViewResolver resolver = new InternalResourceViewResolver(); resolver.setPrefix("WEB-INF/views/"); resolver.setSuffix(".jsp");
return resolver;
}