control
Class Explorador

java.lang.Object
  extended by control.Explorador
All Implemented Interfaces:
Control

public class Explorador
extends java.lang.Object
implements Control

Componente de control implícito asociado a la página JSP "explorador.jsp". Es la lógica asociada a esa página JSP. Su método doLogic se ejecutará siempre que sea llamada la página. La página es el frame de la mitad izquierda de la página "buscadorimagenes.jsp", y es el explorador de imágenes y directorios para seleccionar una imagen. Se encarga de la navegación por los directorios de imágenes, mostrando los subdirectorios y las imágenes que se encuentran en el directorio actual, permitiendo entrar en subdirectorios y volver atrás, previsualizando a su vez las imágenes en el frame derecho de la página para elegir una.

Author:
David Domínguez
See Also:
Control

Constructor Summary
Explorador()
           
 
Method Summary
 boolean doLogic(HttpServletRequest request, HttpServletResponse response)
          Lógica control asociada a la página "explorador.jsp".
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Explorador

public Explorador()
Method Detail

doLogic

public boolean doLogic(HttpServletRequest request,
                       HttpServletResponse response)
                throws java.io.IOException,
                       ServletException
Lógica control asociada a la página "explorador.jsp". Se ejecuta siempre que haya alguna petición con destino esa página. Es el frame izquierdo de la página "buscadorimagenes.jsp". Ya que es llamado desde un filtro, será ejecutado siempre que llegue una petición de un cliente y antes de que la petición llegue al Servlet (página JSP compilada a Servlet) que sirve la respuesta al cliente. Se encarga de mostrar al usuario todos los directorios que se encuentren por debajo del de las Imágenes por defecto (nunca subir más arriba), permitiéndole ver las imágenes de los tipos que se encuentren definidos en el método ListaImagenes en esos directorios en el frame derecho ("imagen.html") y navegar por el árbol de subdirectorios por debajo del directorio inicial de imágenes, sin permitir subir más arriba de éste.

Specified by:
doLogic in interface Control
Parameters:
request - la petición http enviada por el cliente
response - la respuesta http a enviar desde el servidor
Returns:
true para que se sigan ejecutando los demás filtros del servidor y se le envíe la respuesta correctamente
Throws:
java.io.IOException - si hay algún problema en el acceso a las imágenes o los directorios
ServletException - si hay algún problema accediendo a request o response
See Also:
control.Control#doLogic(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse), javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, ListaArchivos, UrlUtils.encodeURLReserved(String)


Herramienta de Creación de Examen QTI. Universidad de Sevilla. e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


EDITOR DE FORMATO DE LA NORMA QTI DEL IMS

: Domínguez Briante, David
: Ingeniería Telecomunicación
Contenido del proyecto: