|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectp12f.exe.pasarelapagos.helpers.FileUploadHelper
Clase de utilidad para facilitar la subida de ficheros al servidor desde formularios HTML o el envío de ficheros a través de HTTP con codificación Base64, etc.
Constructor Summary | |
FileUploadHelper()
|
Method Summary | |
static java.lang.String |
getContentInBase64(java.io.File file)
Obtiene el contenido de un fichero codificado en Base64. |
static void |
putContentFromBase64(java.lang.String base64Data,
java.io.File file,
int maxFileSize)
Genera un fichero a partir de su contenido cifrado en Base64. |
java.lang.String[] |
uploadRequestFiles(java.lang.String appCode,
java.lang.String partDigesterID,
javax.servlet.http.HttpServletRequest request)
Sube al servidor los ficheros incluidos en la petición, enviados como parámetros de tipo file en un formulario codificado como multipart/form-data. |
java.lang.String[] |
uploadRequestFiles(java.lang.String appCode,
java.lang.String partDigesterID,
javax.servlet.http.HttpServletRequest request,
java.lang.String tmpId)
Sube al servidor los ficheros incluidos en la petición, enviados como parámetros de tipo file en un formulario codificado como multipart/form-data. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FileUploadHelper()
Method Detail |
public java.lang.String[] uploadRequestFiles(java.lang.String appCode, java.lang.String partDigesterID, javax.servlet.http.HttpServletRequest request) throws javax.servlet.ServletException
appCode
- Código de la aplicación con la configuración de la subida de ficherospartDigesterID
- Identificativo del digester empleado.request
- Petición con los ficheros.
javax.servlet.ServletException
- Si se produce cualquier error al tratar de subir los ficherospublic java.lang.String[] uploadRequestFiles(java.lang.String appCode, java.lang.String partDigesterID, javax.servlet.http.HttpServletRequest request, java.lang.String tmpId) throws javax.servlet.ServletException
appCode
- Código de la aplicación con la configuración de la subida de ficherospartDigesterID
- Identificativo del digester empleado.request
- Petición con los ficheros.
javax.servlet.ServletException
- Si se produce cualquier error al tratar de subir los ficherospublic static java.lang.String getContentInBase64(java.io.File file) throws java.io.IOException
file
- Fichero cuyo contenido se desea codificar.
java.io.IOException
- Si se produce algún error de acceso al fichero.public static void putContentFromBase64(java.lang.String base64Data, java.io.File file, int maxFileSize) throws java.io.IOException
base64Data
- Contenido del fichero en Base64.file
- Fichero que va a generarse con el contenido descifrado.maxFileSize
- Tamaño máximo en bytes permitido para el contenido del fichero.
java.io.IOException
- Si se produce algún error de acceso al fichero.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |