|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcontrol.Nuevodirectorio
public class Nuevodirectorio
Componente de control implícito asociado a la página JSP "nuevodirectorio.jsp". Es la
lógica asociada a esa página JSP. Se ejecutará su método doLogic
siempre que
sea llamada la página. Se encarga de crear un nuevo directorio.
Control
Constructor Summary | |
---|---|
Nuevodirectorio()
|
Method Summary | |
---|---|
boolean |
doLogic(HttpServletRequest request,
HttpServletResponse response)
Se encarga de crear un nuevo subdirectorio con el nombre indicado por DirNombre
en el directorio DirectorioActual , parámetros ambos que recibe en
el request. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Nuevodirectorio()
Method Detail |
---|
public boolean doLogic(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException
DirNombre
en el directorio DirectorioActual
, parámetros ambos que recibe en
el request. Será llamado por el filtro ControlFilter
en el caso de que
detecte que la página requerida es "nuevodirectorio.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. Comprueba que no exista ningún subdirectorio con ese nombre ya en el directorio
actual, e intenta crearlo. Avisa al usuario en caso de que ocurra algún fallo. Vuelve a
la página indicada en el parámetro VolverA
recibido en el request.
doLogic
in interface Control
request
- la petición http enviada por el clienteresponse
- la respuesta http a enviar desde el servidor
java.io.IOException
- si hay algún problema accediendo al directorio o al crearlo
ServletException
- si hay algún problema accediendo a request o responsecontrol.Control#doLogic(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
,
javax.servlet.http.HttpServletRequest
,
javax.servlet.http.HttpServletResponse
,
ControlFilter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |