
01/02/2012, 11:03
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 14 años Puntos: 78 | |
Respuesta: subir archivo a servidor usando Struts2 Hola herwex,
entiendo que el upload lo has hecho usando las herramientas de Struts2 únicamente, es decir, en el JSP usando el TAG <s:file> y en el action los 3 métodos setter para recoger el fichero, tipo y nombre. (file, fileContentType, fileFileName)
Cuando tienes el fichero subido (con ese nombre temporal), tienes el objeto file con toda la información del fichero que acabas de subir. Ahí tienes el nombre, extension, tamaño, etc...
Simplemente te queda hacer la copia normal de fichero en la ubicación que quieras.
Si la ubicación es dentro de la aplicación web, tendrás que preguntar a ServletContext cual es el path.
El Path origen lo tienes en el objeto file que acabas de subir. El path destino, el que escogas.
Solo te queda copiar y pegar.
Los pasos vienen a ser estos, si estás atascado en alguno dímelo y lo vamos mirando.
Un saludo! |