business catalog article new catalog business opportunities finance catalog deposites money catalog making art loan catalog deposits making catalog your home good income catalog outcome issue medicine catalog drugs market catalog money trends self catalog roof repairing market catalog online secure catalog skin tools wedding catalog jewellery newspaper catalog for magazine geo catalog places business catalog design Car catalog and Jips production catalog business ladies catalog cosmetics sector sport catalog and fat burn vat catalog insurance price fitness catalog catalog furniture catalog at home which catalog insurance firms new catalog devoloping technology healthy catalog nutrition dress catalog up company catalog income insurance catalog and life dream catalog home create catalog new business individual catalog loan form cooking catalog ingredients which catalog firms is good choosing catalog most efficient business comment catalog on goods technology catalog business secret catalog of business company catalog redirects credits catalog in business guide catalog for business cheap catalog insurance tips selling catalog abroad protein catalog diets improve catalog your home security catalog importance

August 2009 Archives

Para subir archivos al servidor desde una página web existen diferentes alternativas en cuanto a la tecnología utilizada, es posible realizarlo con la mayoría de tecnologías para el servidor como por ejemplo PHP, ASP.Net y Java. Este post va a explicar como hacerlo con la tecnología JAVA por medio de un Servlet, en específico con la biblioteca

com.oreilly.servlet

, además solo se explican los elementos mínimos necesarios para hacerlo. Lo primero que hay que conocer es lo básico de HTML para crear un formulario que permita seleccionar un archivo, escribir su ruta en un campo de texto y enviarlo al servidor.

El formulario (form)

Lo primero que hay que especificar con las características del formulario importantes:
  • action="El nombre del servlet que va a recibir el archivo"
  • enctype="multipart/form-data" que especifica el tipo de contenido que será enviado
  • method="POST" cuando se envían archivos no se puede usar el método GET
Dentro del formulario se necesita un elemento input de tipo file y un simple botón para activar la acción del formulario. el código podría verse así: formularioUpload.jpg Ahora ya con la página del formulario, se requiere programar el servlet que va a recibir el archivo. Antes de empezar se debe incluir la biblioteca com.oreilly.servlet que se descarga gratuitamente aquí El servlet puede contener diversos métodos y diferentes estructuras dependiendo del tipo de proyecto, pero para este ejemplo solo se requiere el método processRequest e importar las clases necesarias de la biblioteca. ServletUpload.jpg Este es un ejemplo simple, pero si se va a incluir su funcionalidad en un proyecto de mayor complejidad se recomienda definir el funcionamiento del método en una clase que se encargue en general del manejo de archivos subidos al servidor. Espero que sea de ayuda el contenido, cualquier duda o comentario constructivo es bienvenido.

About this Archive

This page is an archive of entries from August 2009 listed from newest to oldest.

Find recent content on the main index or look in the archives to find all content.