<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

    主站蜘蛛池模板: 最新精品亚洲成a人在线观看| 亚洲精品无码久久久| 亚洲国产一区二区三区青草影视| 女同免费毛片在线播放| 亚洲日本乱码在线观看| 免费在线看黄网站| 亚洲v高清理论电影| 久久99国产综合精品免费| 亚洲毛片基地日韩毛片基地| 无码人妻精品中文字幕免费东京热| 亚洲精品综合久久中文字幕| 成人免费视频网站www| 亚洲欧美乱色情图片| 免费人妻av无码专区| 国产伦精品一区二区免费| 色久悠悠婷婷综合在线亚洲| 成人性做爰aaa片免费看| 91亚洲va在线天线va天堂va国产 | 美女的胸又黄又www网站免费| 国产精品国产午夜免费福利看| 免费国产a理论片| 亚洲一区精品无码| 色猫咪免费人成网站在线观看 | 亚洲AV无码一区二区三区系列| 免费无码毛片一区二区APP| 亚洲三级在线播放| 免费一级毛片在线观看| XXX2高清在线观看免费视频| 亚洲一区二区电影| 日韩毛片免费在线观看| 国产国产人免费人成成免视频| 亚洲国语精品自产拍在线观看 | 亚洲综合日韩久久成人AV| 91av免费观看| 亚洲自偷自偷在线成人网站传媒| 亚洲成a人片在线观看老师| 久久免费区一区二区三波多野| 久久亚洲精品国产亚洲老地址| 亚洲男女内射在线播放| 亚洲黄色片免费看| 国产精品亚洲片在线花蝴蝶|