com.ejie.r01f.servlet.upload
Class UploadServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended bycom.ejie.r01f.servlet.upload.UploadServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class UploadServlet
extends javax.servlet.http.HttpServlet

Servlet que maneja el upload de ficheros al servidor. CONFIGURACION ------------- El servlet se parametriza en el fichero de propiedades de la aplicación en la que se utiliza. Para saber desde que aplicación se está utilizando el servlet, hay que registrarlo en el fichero web.xml con un parametro appCode. Alternativamente, se puede pasar el código de aplicación como parámetro (ver mas abajo) UploadServlet Servlet Upload de ficheros com.ejie.r01.servlet.upload.UploadServlet appCode r01 Codigo de Aplicacion En el fichero de configuración de la aplicción existirá una sección como: 1024 com.ejie.r01.servlet.upload.SaveToFile

/datos/r01 -- Cualquier configuración que haga falta -- com.ejie.r01.servlet.upload.SaveToBD text/css stes P0105T00
-- Cualquier configuración que haga falta --
En esta sección se especifican los digesters: Como es posible que se quieran hacer cosas diferentes con diferentes ficheros que se suben en diferentes sitios, se puede especificar un digester de ficheros que se encarga por ejemplo de guardarlos a disco, base de datos, etc: FORMA DE UTILIZACION -------------------- Para llamar al uploadServlet hay que pasar como mínimo un parámetro que indica el identificador del digester a utilizar. El servlet accederá al fichero de propiedades de la aplicación para obtener la clase del digester a instanciar y sus propiedades. Para ello, debe saber de que aplicación se trata, lo cual se puede pasar de dos formas: - Como parametro de inicialización del servlet en el web.xml (ver mas arriba) - Como parametro de la request Ejemplo de utilización
o bien

See Also:
Serialized Form

Constructor Summary
UploadServlet()
           
 
Method Summary
 void init(javax.servlet.ServletConfig config)
          Inicializacion del Servlet
 void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Metodo principal del Servlet
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UploadServlet

public UploadServlet()
Method Detail

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
Inicializacion del Servlet

Throws:
javax.servlet.ServletException

service

public void service(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)
             throws javax.servlet.ServletException
Metodo principal del Servlet

Throws:
javax.servlet.ServletException