<%@ page import="th.co.muangthai.endrprint.util.VSMUtil" %> <%@ page import="th.co.muangthai.endrprint.model.hibernate.HibernateUtil" %> <%@ page import="java.io.*" %> <%@ page import="java.util.*" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%----%> <%----%>
<% if (request.getParameter("file") == null) { // /LOGGING2/ENDR/File/LOF4POSWeb.log String logFile = "/LOGGING2/PRTENDR/File/"; File dir = new File(logFile); if (dir.isDirectory()) { File[] fileArray = dir.listFiles(); List fileList = new ArrayList(); for (File file : dir.listFiles()) { fileList.add(file); } logFile = "/LOGGING2/PRTENDR/Service/"; dir = new File(logFile); if (dir.listFiles() != null) { for (File file : dir.listFiles()) { fileList.add(file); } } Collections.sort(fileList, new Comparator() { public int compare(File o1, File o2) { return o1.lastModified() == o2.lastModified() ? 0 : (o1.lastModified() < o2.lastModified() ? 1 : -1 ) ; } } ); %> <% int count = 0; for (File file : fileList) { %> <% } %>
<%=++count%> <%=file.getName()%> <%=new Date(file.lastModified())%> View
<% } } %> <% if (request.getParameter("file") != null) { String logFile = null; try { if (VSMUtil.isNotEmpty(request.getParameter("file"))) { logFile = request.getParameter("file"); } if (VSMUtil.isNotEmpty(request.getParameter("fileName"))) { logFile = "/LOGGING2/PRTENDR/File/" + request.getParameter("fileName"); } } catch (Exception e) { out.println("error1 : " + e); } %> path : <%=logFile%>

    
   <%
       try
       {
           BufferedReader input = new BufferedReader(new FileReader(logFile));
           String line = "";
           while ((line = input.readLine()) != null) {
               out.println(line);
           }
           out.flush();
           input.close();

       }
       catch (Exception e)
       {
           out.println("error2 : " + e);
       }

   %>

<% } %> <%--
--%> <%-- --%>