63 lines
2.0 KiB
Plaintext
63 lines
2.0 KiB
Plaintext
<%@ 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("<html>");
|
|
out.println("<head>");
|
|
out.println("<link href=\"styles/screen.css?v=${dv}\" rel=\"stylesheet\" type=\"text/css\"/>");
|
|
out.println("</head>");
|
|
out.println("<body style=\"padding: 10px\">");
|
|
out.println("<pre>");
|
|
// 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("</pre>");
|
|
out.println("</body></html>");
|
|
}
|
|
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();
|
|
|
|
}
|
|
|
|
%> |