out.print("&nbsp;&nbsp;附 件: <a href=download.jsp?filename="+filename+"&realname="+ realname+">下载</a>"); 
下载文件都放在newfile目录。
 <%    
        String filename=request.getParameter("filename");
        String realname=request.getParameter("realname");   response.setContentType("APPLICATION/OCTET-STREAM"); 
        response.setHeader("Content-Disposition", "attachment;filename=\"" + realname + "\"");         
        ServletOutputStream sos = response.getOutputStream();
        String downloadName=request.getRealPath("/news_file/"+filename);        FileInputStream fis = new FileInputStream(downloadName); 
        int j; 
        while((j = fis.read()) != -1) { 
          sos.write(j); } 
        //sos.flush(); 
        sos.close(); 
        fis.close();         %>