Como bloquear acesso a JSPs com struts

Pessoal gostaria de uma ajuda.

Como faço para impedir que o usuario consiga acessar meus JSPs direto pela URL, Gostaria que fosse bloqueado e que conseguissem acessar apelas pelas AÇÕES do struts.

exemplo :

nome da pagina JSP : formulario-login.jsp
mas criei uma ação que acha esse formulario com nome, formLogin.do

Ai queria impedir que o usuario acessar o JSP liberando somente o acesso pelo formLogin.do.

Desde ja agradeço pela ajuda.

[quote=cfmaradeia]Pessoal gostaria de uma ajuda.

Como faço para impedir que o usuario consiga acessar meus JSPs direto pela URL, Gostaria que fosse bloqueado e que conseguissem acessar apelas pelas AÇÕES do struts.

exemplo :

nome da pagina JSP : formulario-login.jsp
mas criei uma ação que acha esse formulario com nome, formLogin.do

Ai queria impedir que o usuario acessar o JSP liberando somente o acesso pelo formLogin.do.

Desde ja agradeço pela ajuda.[/quote]

Quaisquer recursos que você colocar dentro da pasta WEB-INF do projeto serão bloqueados para acesso direto pela URL.

Exatamente como o colega falou, crie um diretório dentro de WEB-INF, nele coloque seus jsps, crie um servelet para receber e redirecionar as requisições http. :wink:

Pessoal obrigado pela ajuda
Mas outra duvida
Mesmo usando o struts eu teria que criar um Servlet para redirecionar as requisições ?
Como ficaria o codigo de servlet ?

Desculpe as perguntas, mas estou iniciando em java
obrigado mais uma vez

Como eu criaria essa servlet para redirecionar as requisiçoes??
Tem algum exemplo?
Valeu.