Cita:
Iniciado por auty Eso sería muy interesante... pero tampoco sé hacerlo. ¿Cuál sería la idea? ¿generar los archivos .txt con la sentencia de mysql en un directorio predeterminado del servidor, y luego que el cliente se los pueda descargar de ahí vía navegador, a la ruta que elija él?
No hace falta que lo guardes y luego que el lo busque, aunque es una opción valida, tambien puedes devolverle directamente el contenido. Y para mejorar el rendimiento y el trafico de red, le puedes devolver el fichero comprimido, asi ocupara menos y se lo descargara más rapido. Java viene con dos algoritmos de compresion ya implementados Zip y Gzip y dependiendo de si se ha descargar varios ficheros juntos o uno solo, yo emplearia uno y otro.
Tambien puedes generarlos en un directorio y que el se los descargue mas tarde cuando quiera, eso ya es como lo prefieras.
Cita:
Iniciado por auty ¿Qué herramientas/clases java, html y demás necesito para hacer eso e incluirlo en mi aplicación jsp?
Nada especial, solo tienes que generar los ficheros y a la hora de devolverselos, hacer un servlet que lea el contenido y se lo envie. Los servlets no sirven unicamente para generar HTML, tambien pueden generar otro contenido como imagenes, ficheros PDF... solo hay que devolver el contenido adecuadamente.
Ejemplos hay variados por Internet, sobretodo si buscas "como hacer un servlet que devuelva una imagen de BDD". Si cambias imagen por "fichero comprimido", es el mismo concepto.
S!