Necesito enviar un archivo a mi servidor, hacer un File upload, pero además necesito también recibir otros parámetros, como campos de texto y valores de checkbox.
En los sitio que he revisado solo tienen ejemplos de como subir los archivos y en otros he visto comentarios de que no se puede hacer.
estoy trabajando con jsp y servlets. Aqui dejo un código de ejemplo del html que estoy usando.
Código HTML:
<html> <head> <title>Cargar Archivo</title> </head> <body> <form action="jsp o servlet" enctype="MULTIPART/FORM-DATA" method=post> Autor: <input type="text" name="author" /> <br /> Compañía: <input type="text" name="company" /> <br /> Seleccione el archivo a subir <input type="file" name="filename" /> <br /> <input type="submit" value="Upload" /> </form> </body> </html>
Si alguien ha tenido este problema me podría indicar como lo resolvió o si conoce de alguna guía o algún otro método que me pueda ayudar??
Para añadir he utilizado las siguientes librerías para la resección del request en el servlet: cos.jar y org.apache.common.fileupload y estoy usando NetBeanID y apache tomcat 6.0. Si necesitan más información comenten porfavor....