Estou começando a utilizar o Spring MVC e acompanhando o projeto do Livro - Spring MVC- Domine o Principal Framework web Java, já estou com dificuldade na hora de chamar a página no navegador, criei as classes: AppWebConfiguration e ServletSpringMVC extends AbstractAnnotationConfigDispatcherServletInitializer.
Porém ao chamar um arquivo JSP ele me mostra o caminho todo, exemplo: http://localhost:8089/gerifrota/WEB-INF/views/index.jsp ao inves de mostrar apenas: http://localhost:8089/gerifrota/index.
A minha estrutura de pastas ficou:
WebApp -> WEB-INF -> views -> os arquivos jsp
A minha classe AppWebConfig está:
@EnableWebMvc
@ComponentScan(basePackageClasses= {IndexController.class})
public class AppWebConfiguration {
@Bean
public InternalResourceViewResolver InternalResourceViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/WEB-INF/views/");
resolver.setSuffix(".jsp");
return resolver;
}
}
Alguém tem alguma dica do que estou fazendo errado?
Obrigado