%@ page import="th.co.muangthai.endrprint.util.VSMUtil" %> <%@ page import="th.co.muangthai.endrprint.model.hibernate.HibernateUtil" %> <%@ page import="java.io.*" %> <%@ page import="th.co.muangthai.model.service.wf.WorkflowWS" %> <%@ page import="java.util.*" %> <%@ page import="th.co.muangthai.endrprint.util.DateUtil" %> <%@ page import="th.co.muangthai.endrprint.UploadServlet" %> <%-- Created by IntelliJ IDEA. User: ZIZU Date: 9/18/12 Time: 12:24 PM To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <% String filepath = request.getParameter("file"); File file = new File(filepath); if ("yes".equals(request.getParameter("view"))) { out.println(""); out.println("
"); out.println(""); out.println(""); out.println(""); out.println(""); // response.setContentType("APPLICATION/text"); // response.setHeader("Content-Disposition","attachment; filename=\"" + file.getName() + "\""); try { BufferedReader input = new BufferedReader(new FileReader(filepath)); String line = ""; while ((line = input.readLine()) != null) { out.println(line); } out.flush(); input.close(); } catch (Exception e) { out.println("error2 : " + e); } out.println(""); out.println(""); } else { response.setContentType("APPLICATION/OCTET-STREAM"); response.setHeader("Content-Disposition","attachment; filename=\"" + file.getName() + "\""); java.io.FileInputStream fileInputStream=new java.io.FileInputStream(filepath); int i; while ((i=fileInputStream.read()) != -1) { out.write(i); } fileInputStream.close(); } %>