devo scrivere una servlet per una applicazione web che da la possibilita di salvare un file.txt tramite un link di download o una finestra dove si puo indire dove salvare sul disco
codice:
protected void processRequest(HttpServletRequest request, HttpServletResponse response)     throws ServletException, IOException { 
/*         imageName="test.txt";
         byte[] bytearray = new byte[4096];
         int size=0;
          //InputStream sImage;
          java.io.DataInputStream sImage= new java.io.DataInputStream(new  java.io.FileInputStream(imageName)); */
          response.reset();          response.setContentType("application/txt");
          response.setHeader("Content-Disposition", "attachment;
          filename="+request.getParameter("nome_f"));
         //response.setHeader("Cache-control", "no-cache");
 /*         while((size=sImage.read(bytearray))!= -1 )
 {             response.getOutputStream().write(bytearray,0,size);         
 } */
         String h="scrivo il file";
         response.getOutputStream().write(h.getBytes());
         ServletOutputStream out = response.getOutputStream();
         out.write(13);
         out.write(10);
         out.flush();
       }