jueves, 17 de noviembre de 2011

Cómo subir un archivo al servidor usando JSP

En este corto tutorial expondré cómo subir un archivo a un servidor Tomcat, usando JSP.

Primero que todo el formulario (form.html):


A continuación el script JSP (uploadFile.jsp):


[Nota: Recuerden añadir estas librerías a directorio_instalación_tomcatX/lib/:
  • commons-fileupload-1.2.2.jar
  • commons-io-2.1.jar
Las librerías las pueden descargar desde aquí: commons-fileupload-x.x.x.jar commons-io-x.x.jar

Además, no olviden reiniciar el servidor Web Tomcat.]

lunes, 7 de noviembre de 2011

¿Es recomendado el uso de Mapa de Imágenes?

Esta vez quiero comentar acerca del uso de mapas de imágenes en sitios Web:

¿Es recomendado su uso?


Hace unos días tuve oportunidad de leer acerca de las mejores prácticas para acelerar el proceso de carga de un sitio Web, y me he encontrado con una consideración importante para reducir el número de peticiones (requests, en inglés) tipo HTTP. Vale la pena discutir sobre este aspecto, ya que hoy por hoy, son muchos los aspectos a considerar cuando diseñamos e implementamos una aplicaciones Web.

A pesar de que existen herramientas que automatizan este proceso, en casos específicos, debemos hacerlo a mano, pues con esto ganamos mayor control sobre lo que estamos programando, y en lo que se refiere a mapas de imágenes hay alternativas más apropiadas para llevar a cabo esta tarea, pero desde mi experiencia, puedo decir que:
  • El uso de mapas de imágenes obstaculiza la accesibilidad.
  • Es propenso a errores, debido al uso de coordenadas para su ubicación o definición.
  • El abanico de clientes Web es enorme, lo que aumenta la posibilidad de casos de incompatibilidad.
¿Qué piensan uds. sobre este aspecto sobre el rendimiento de un sitio Web?