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 discocodice: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(); }

Rispondi quotando