⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 monitorservlet.java

📁 JAVA Servlet2.3外文书籍源码
💻 JAVA
字号:
package monitor;import javax.servlet.ServletException;import javax.servlet.ServletConfig;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.io.PrintWriter;import java.util.Iterator;public class MonitorServlet extends HttpServlet {        public void init(ServletConfig config) throws ServletException {        super.init(config);    }        public void doGet(HttpServletRequest request, HttpServletResponse response)    throws ServletException, IOException {                Matrix matrix = (Matrix)getServletContext().getAttribute("MATRIX");        Iterator it = matrix.getMatrix().iterator();                StringBuffer sb = new StringBuffer();        sb.append("<HTML><HEAD><TITLE></TITLE></HEAD><BODY><TABLE BORDER=1>");        sb.append("<TR>");        sb.append("<TH>Request Path</TH>");        sb.append("<TH>Number of Hits</TH>");        sb.append("<TH>Total Response Time</TH>");        sb.append("<TH>Min Response Time</TH>");        sb.append("<TH>Max Response Time</TH>");        sb.append("<TH>Average Response Time</TH>");        sb.append("</TR>");                while(it.hasNext()) {                        Unit unit = (Unit)it.next();            sb.append("<TR>");            sb.append("<TH>" + unit.getPath() + "</TH>");            sb.append("<TH>" + unit.getCount() + "</TH>");            sb.append("<TH>" + unit.getTotalTime() + "</TH>");            sb.append("<TH>" + unit.getMinTime() + "</TH>");            sb.append("<TH>" + unit.getMaxTime() + "</TH>");            sb.append("<TH>" + unit.getAverageTime() + "</TH>");            sb.append("</TR>");                    }                sb.append("<HTML><HEAD><TITLE></TITLE></HEAD><BODY><TABLE>");                PrintWriter writer = response.getWriter();        writer.println(sb.toString());        writer.flush();        writer.close();            }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -