Buenos días foreros/as:
Estoy construyendo una aplicación con servlets en Java que permita la descarga de un fichero.
Para ello, construyo una página que en el onLoad, llama al fichero mediante el método open de Javascript para iniciar la descarga.
Bien, me gustaría utilizar otro sistema que no involucrase a Javascript. El problema surge, de que cuando se inicia la descarga, debo actualizar un campo de una base de datos para indicar que el fichero se ha bajado.
Lo ideal sería que al pulsar sobre un enlace, llamase a un servlet y que este desencadenase la bajada del fichero, pero esto es lo que no sé como se hace.
Bueno, tal vez no lo haya expuesto con mucha claridad, pero si alguien puede ayudarme, le estaré muy agradecido.
Gracias.