Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   Seguridad en Java con Jboss (Caso Real) (http://www.forosdelweb.com/f45/seguridad-java-con-jboss-caso-real-282359/)

jmontoya 23/03/2005 11:23

Seguridad en Java con Jboss (Caso Real)
 
Saludos

Estoy haciendo una aplicacion haciendo uso del patron MVC, en donde la estuctura de archivos mas o menos es la siguiente:

[Proyecto.war]
|
+-login.htm
|
+-[META-INF]
|
+-[WEB-INF]
|
+-[aplicacion]
| |
| +-prueba.jsp
| +-foto.gif
|
+-[classes]
| |
| +-Acceso.java
|
+-[lib]

Les comento: sucede que la pagina de inicio "login.htm", envia los datos al servlet "Acceso", este valida los datos del usuario (user y pass) y de ser valido, devuelve una respuesta, en html incluyecto el contenido de la pagina "prueba.jsp" que esta dentro de aplicacion y dentro WEB-INF (laintencion es que esta pagina no sea accesible a nos ser que el servlet que valida de acceso).

La linea que utilizo en el servlet pata incluir ese archivo es la siguiente:

in("/WEB-INF/aplicacion/prueba.jsp",request,response);

Hasta alli todo funciona bien, el problema es como hacer para referenciar a las imagenes que tambiene estan ene sa carpeta.

Les agradeceria me envien sus comentarios

jmontoya 28/03/2005 13:58

Alguien con experiencia en el tema o algunos links para revisar

kos2 05/04/2005 04:10

Esctructura Directorios
 
Hola, dentro de la carpeta WEB-INF no debes poner nada. Dentro debe estar el web.xml que es el que contiene la direccion absoluta de los servlets.
Para ejecutar un servlet desde el navegador no debes escribir
[ WEB-INF/aplicacion/prueba.jsp ]
DEBERIA SER:
[ aplicacion/prueba.jsp ]

SALUDOS

jmontoya 11/04/2005 16:19

Hola Kos2

Gracias por tu respuesta, Sucede que coloque la carpeta aplicacion con todos los jsp, dentro de WEB-INF para asi evitar que alguien acceda a ese recurso sin haber sido validado por el servlet y hasta alli si funciona tal y como lo he colocado el problema esta en que no puedo colocar las imagenes u otros archivos dentro de esa misma carpeta (aplicacion).

Alguna otra ayudar bienvenido


La zona horaria es GMT -6. Ahora son las 21:33.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.