# Spring MVC: Por que colocar as Páginas dentro da pasta WEB-INF?

**URL:** <https://forum.casadocodigo.com.br/t/spring-mvc-por-que-colocar-as-paginas-dentro-da-pasta-web-inf/1263>\
**Category:** Livros\
**Tags:** spring-mvc\
**Created:** [Novembro 19, 2018, 1:25pm UTC](https://forum.casadocodigo.com.br/t/spring-mvc-por-que-colocar-as-paginas-dentro-da-pasta-web-inf/1263 "2018-11-19T13:25:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedropk](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/pedropk/32/9790_2.png) [@pedropk](https://forum.casadocodigo.com.br/u/pedropk)\
**Post date:** [Novembro 19, 2018, 1:25pm UTC](https://forum.casadocodigo.com.br/t/spring-mvc-por-que-colocar-as-paginas-dentro-da-pasta-web-inf/1263/1 "2018-11-19T13:25:00Z")

</div>

Pessoas, tive uma dúvida conceitual a partir de um trecho da seção 2.4, esse aqui abaixo:

`Agora basta que você crie uma página chamada hello-world dentro da pasta WEB-INF/views e tudo funcionará corretamente. Talvez você esteja se perguntando o motivo de deixar a página dentro da pasta WEB-INF. A grande sacada é você quase que obrigar os desenvolvedores a escreverem métodos no controller para cada funcionalidade. Desse jeito, o seu projeto está se protegendo de ter lógicas jogadas diretamente dentro das páginas.`

Não entendi bem qual seria essa vantagem. Alguém conseguiria explicar melhor?

---

<div class="post-metadata">

**Author:** ![pedropk](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/pedropk/32/9790_2.png) [@pedropk](https://forum.casadocodigo.com.br/u/pedropk)\
**Post date:** [Novembro 20, 2018, 8:22pm UTC](https://forum.casadocodigo.com.br/t/spring-mvc-por-que-colocar-as-paginas-dentro-da-pasta-web-inf/1263/2 "2018-11-20T20:22:29Z")

</div>

Achei esse Post do StackOverflow, alegando questões de Segurança, por não permitir o acesso direto às páginas diretamente pelo navegador, além de desacoplar a URL da localização física das páginas:

> <https://stackoverflow.com/questions/6825907/why-put-jsp-in-web-inf>
