?? readlogfileservlet.java
字號:
package com.sun.j2ee.workflow.control.web;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;/** * @author Jian (James) Cai */public class ReadLogFileServlet extends HttpServlet { private ServletContext sc= null; private String full_fname= null; private File baseDir = null; private String str = null; private String file_name = null; public void init(ServletConfig config) throws ServletException{ super.init(config); sc = config.getServletContext(); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException ,ServletException { response.setContentType("text/html"); PrintWriter pw = response.getWriter(); //get the base directory for thr temp working files baseDir = (File)sc.getAttribute("javax.servlet.context.tempdir"); //get the file name from the request parameter file_name=(String)request.getParameter("resultfile"); full_fname = baseDir.toString()+baseDir.separator+file_name; try{ BufferedReader bfr = new BufferedReader(new FileReader(full_fname)); while((str = bfr.readLine()) != null ){ pw.println(str); // pw.println("<br>"); } bfr.close(); }catch(FileNotFoundException fnfe){ throw new ServletException(fnfe.toString());} catch(SecurityException se){throw new ServletException(se.toString()); } } public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException ,ServletException { doGet(request,response); }}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -