# \[SPRING - MVC\] - Servlet d Spring não é carregado

**URL:** <https://forum.casadocodigo.com.br/t/spring-mvc-servlet-d-spring-nao-e-carregado/56>\
**Category:** Livros\
**Tags:** spring-mvc\
**Created:** [Novembro 22, 2015, 2:47pm UTC](https://forum.casadocodigo.com.br/t/spring-mvc-servlet-d-spring-nao-e-carregado/56 "2015-11-22T14:47:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![anderson.cayress](https://avatars.discourse-cdn.com/v4/letter/a/9fc29f/32.png) [@anderson.cayress](https://forum.casadocodigo.com.br/u/anderson.cayress)\
**Post date:** [Novembro 22, 2015, 2:47pm UTC](https://forum.casadocodigo.com.br/t/spring-mvc-servlet-d-spring-nao-e-carregado/56/1 "2015-11-22T14:47:54Z")

</div>

Tenho a seguinte classe:

`public class SpringServlet extends AbstractAnnotationConfigDispatcherServletInitializer{

```
@Override
protected Class<?>[] getRootConfigClasses() {
	return new Class[]{};
}

@Override
protected Class<?>[] getServletConfigClasses() {
	return new Class[]{WebAppConfiguration.class,JPAConfiguration.class};
}

@Override
protected String[] getServletMappings() {
	return new String[]{"/"};
}

```

}

Meu servlet não é carregado quando subo a aplicação, me retornando Erro 404. Alguem tem idéia do motivo? No meu log não acusa erro nenhum.  
Usava Spring com xml e estou tentando aprender a usar com anotações.

Estou usando Tomcat7.  
`

---

<div class="post-metadata">

**Author:** ![rogerio.fonseca](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/rogerio.fonseca/32/298_2.png) [@rogerio.fonseca](https://forum.casadocodigo.com.br/u/rogerio.fonseca)\
**Post date:** [Dezembro 4, 2015, 4:37pm UTC](https://forum.casadocodigo.com.br/t/spring-mvc-servlet-d-spring-nao-e-carregado/56/2 "2015-12-04T16:37:05Z")

</div>

Anderson,  
Como estão as configurações de InternalResourceViewResolver na classe WebAppConfiguration.java?  
Pode postar o controller responsável por tratar a @RequestMapping("/") ?
