Iniciei um projeto no Spring MVC utilizando o [Setup My Project](http://www.setupmyproject.com/. Mas sempre que tento executar ele me retorna 404.
Segui todos os passos do curso Spring MVC I: Criando aplicações web do Alura… Mas nada.
Segue abaixo as minhas classes.
@Controller
public class HomeController {
@RequestMapping("/")
public String index() {
System.out.println("Acessando página inicial");
return "home";
}
}
public class SpringMVCServlet extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected Class<?>[] getRootConfigClasses() {
return null;
}
@Override
protected Class<?>[] getServletConfigClasses() {
return new Class[] { AppWebConfiguration.class };
}
@Override
protected String[] getServletMappings() {
return new String[] { "/" };
}
}
@EnableWebMvc
@ComponentScan(basePackageClasses = { HomeController.class })
public class AppWebConfiguration {
InternalResourceViewResolver internalResourceViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/WEB-INF/views");
resolver.setSuffix(".jsp");
return resolver;
}
}