Hack x Crack - Comunidad de Seguridad informática

Programación => Programación Web => Mensaje iniciado por: AngelRipperXX en Noviembre 26, 2014, 08:34:32 am

Título: Como correr codigo jquery en un jsp dentro de la carpeta web-inf
Publicado por: AngelRipperXX en Noviembre 26, 2014, 08:34:32 am
Hola :) estoy haciendo un proyecto web usando java servlets y jsp , resulta que al hacer un login desde un jsp que me redireccione a otro jsp dentro de la carpeta WEB-INF (por que me dijeron que es seguro poner ahi datos que no queremos que sean accesados) resulta que cuando quise correr un script jquery no me funcionaba importe la libreria y todo pero ni aun asi ... intente probar algo simple que me refrescara un div con una lista (que viene de una base de datos) pero no me funciono que puedo hacer alguien sabe como hacer funcionar jquery dentro de la capeta web-inf se agradece cualquier ayuda :)
Título: Re:Como correr codigo jquery en un jsp dentro de la carpeta web-inf
Publicado por: animanegra en Noviembre 26, 2014, 11:14:30 am
Explicame algo, a ver si entiendo bien la logica de lo que estas intentando hacer.
Estas poniendo cosas en el directorio "web-inf" porque es seguro ya que no es accesible por el usuario. Y pretendes que una jquery, que es un codigo que se ejecuta en el lado del usuario, acceda a esa carpeta. ¿Es correcto?
Título: Re:Como correr codigo jquery en un jsp dentro de la carpeta web-inf
Publicado por: AngelRipperXX en Noviembre 26, 2014, 07:06:47 pm
jejj ya mira te explico tengo un jsp llamado login que esta afuera del web-inf , dentro de el hay un formulario al enviar el formulario manda los datos a un servlet y el servlet valida los datos haciendo la consulta sql respectiva luego de validar uso un dispacher hacia un jsp que esta dentro del web-inf , de esta forma si tengo acceso a los datos del jsp que esta dentro del web inf, algo asi funciona la logica aun no estoy usando ningun framework y  sigo el modelo MVC, no se si se entiendo masomenos la idea si no para subir codigo jejeje gracias por responer :)
Título: Re:Como correr codigo jquery en un jsp dentro de la carpeta web-inf
Publicado por: animanegra en Noviembre 27, 2014, 09:39:49 am
Ok, osea que es tu servlet el que accede al directorio y ofrece al cliente el codigo a ejecutar que se encuentra en el directorio restringido. Es que tal y como habia leido me dio a entender que querias acceder a paginas dentro del directorio restringido.

Has mirado el tema permisos del usuario con el que levantas el server?? me refiero has probado a hacer una lectura de un archivo normal en ese directorio para ver si tienes permisos? Los fallos tipicos de eso son permisos o confusion a la hora de meter la ruta.

No te estara saltando una excepcion y no la estas viendo?? Has echado un vistazo a los logs? Si haces la peticion mediante  un throws y no la manejas el error no tengo claro si sale en el server o devuelve la salida al cliente. En cualquier caso, el programa pararia y no verias esa parte que has incluido.