Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 23-mar-2005, 11:23   #1 (permalink)
jmontoya ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 90
Enviar un mensaje por MSN a jmontoya
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 está desconectado   Responder Citando
Antiguo 28-mar-2005, 13:58   #2 (permalink)
jmontoya ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 90
Enviar un mensaje por MSN a jmontoya
Alguien con experiencia en el tema o algunos links para revisar
jmontoya está desconectado   Responder Citando
Antiguo 05-abr-2005, 05:10   #3 (permalink)
kos2 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Mensajes: 1
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
kos2 está desconectado   Responder Citando
Antiguo 11-abr-2005, 17:19   #4 (permalink)
jmontoya ha deshabilitado el karma
 
Fecha de Ingreso: junio-2004
Mensajes: 90
Enviar un mensaje por MSN a jmontoya
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
jmontoya está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96