<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    54powerman

    開源~節(jié)流

    實現(xiàn)Tomat啟動自動運行一個類

    1 用一個例子來說明問題,本例要求統(tǒng)計tomcat啟動的次數(shù),并保存在d:/test.txt中。一個很簡單的邏輯,重點在于tomcat啟動自動加載一個類來實現(xiàn)一定的操作。
    2 首先編寫一個servlet類--Startup.java
    3 將需要自動運行的操作代碼寫在init方法中。
    4 如下配置web.xml
    ? <servlet>
    ??? <servlet-name>startup</servlet-name>
    ??? <servlet-class>com.usease.Startup</servlet-class>
    ??? <load-on-startup>1</load-on-startup>
    ? </servlet>
    5 附servlet全代碼:
    package com.usease;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;
    public class Startup extends HttpServlet {
    ??? private static final String CONTENT_TYPE = "text/html; charset=GBK";
    ??? //Initialize global variables
    ??? public void init() throws ServletException {
    ??????? try {
    ??????????? File file = new File("d:/test.txt");
    ??????????? int count = 0;
    ??????????? if (file.exists()) {
    ??????????????? BufferedReader in = new BufferedReader(new FileReader(file));
    ??????????????? String inString = in.readLine();
    ??????????????? count = Integer.parseInt(inString);
    ??????????????? in.close();
    ??????????? }
    ??????????? count++;
    ??????????? PrintWriter out = new PrintWriter(new FileOutputStream("d:/test.txt"));
    ??????????? out.print(count);
    ??????????? out.close();
    ??????? }
    ?catch (IOException e) {}
    ??????? System.out.println("Count completed!");
    ??? }
    ??? //Process the HTTP Get request
    ??? public void doGet(HttpServletRequest request, HttpServletResponse response) throws
    ??????????? ServletException, IOException {
    ??? }
    ??? //Clean up resources
    ??? public void destroy() {
    ??? }
    }
    6 這樣,當(dāng)Tomcat加載這個Context路徑的時候,就會自動相應(yīng)的操作了。
    ?
    說明:一般這個操作用于Tomcat啟動后自動加載一些全局變量,初始化信息等,當(dāng)然你可以象本例中做一些其他操作。

    posted on 2006-10-18 15:52 54powerman 閱讀(194) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 亚洲人成网站在线播放vr| 99久久免费观看| 国产亚洲综合久久| 亚洲精品精华液一区二区 | 在线观看AV片永久免费| av免费不卡国产观看| 最近免费中文字幕mv在线电影| 久久永久免费人妻精品下载| 色欲色香天天天综合网站免费| 日韩精品久久久久久免费| 8x8x华人永久免费视频| 2019中文字幕在线电影免费| 黄色网址免费大全| 免费无码肉片在线观看| 免费看无码自慰一区二区| 国产免费AV片无码永久免费| 无码不卡亚洲成?人片| 亚洲午夜福利精品久久| 亚洲欧洲无码AV电影在线观看| 亚洲va国产va天堂va久久| 久久综合亚洲色一区二区三区| 亚洲精品日韩专区silk| 亚洲va在线va天堂va手机| 日韩欧美亚洲国产精品字幕久久久| 亚洲国产欧洲综合997久久| 五月天国产成人AV免费观看| 二区久久国产乱子伦免费精品| 可以免费观看的毛片| 青娱分类视频精品免费2| 日韩a级毛片免费视频| 久久精品国产精品亚洲| 亚洲宅男永久在线| 一本色道久久88—综合亚洲精品 | 亚洲乱码无人区卡1卡2卡3| 免费国产黄网站在线看| a视频在线免费观看| 日本免费xxxx色视频| 国产成人免费片在线观看| 国产gv天堂亚洲国产gv刚刚碰| 久久久久亚洲av无码专区导航| 99久久婷婷国产综合亚洲|