为什么80%的码农都做不了架构师?>>>   

1:配置应用的web.xml中

如下配置web.xml

<servlet>
     <servlet-name>startup</servlet-name>
     <servlet-class>com.usease.Startup</servlet-class>
     <load-on-startup>1</load-on-startup>
   </servlet>

2:实现这个Startup类,这个类实际上是一个serverlet

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() {
     }
}

转载于:https://my.oschina.net/dxf/blog/406

Tomat启动自动运行一个类相关推荐

  1. mac启动自动运行程序_什么启动了,为什么在我的Mac上运行?

    mac启动自动运行程序 You're scrolling through Activity Monitor when you notice a process you're not familiar ...

  2. 从裸机启动开始运行一个C++程序(二)

    先序文章请看: 从裸机启动开始运行一个C++程序(一) 运行在8086上的第一个程序 既然硬件环境已经就绪了,那接下来,就要想办法让它运行我们的程序了.不过在此之前,我们必须要了解一下8086的主要架 ...

  3. 在Windows系统中 开机自动运行一个Python脚本 或者自动运行一个软件

    以前做过开机运行,但是现在用的时候又给忘了,所以本次来写一下步骤. 博主做的是一个ftp服务器,因为是在自己电脑上,希望局域网内可以互相传文件,所以希望开机之后能自动运行. 对于Windows系统,开 ...

  4. win7下开机启动自动运行程序,脚本

    win7下开机自动运行程序,脚本 C:\Users\yanlin\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup 找到该路径, ...

  5. 在eclipse启动tomcat运行一个web程序,报java.lang.OutOfMemoryError: PermGen space

    错误如下: 2017-3-20 16:41:14 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() ...

  6. 【IDEA】单独运行一个类的方法

  7. MFC实现程序开机自动运行

    话说,最近在搞windows编程(地球人都知道啦!哪个地球人?哈哈!)-- 在做一个备忘录这样的小工具,希望它能够每次开机自动启动,真正做到备忘的功能(汗,我就怕自己忘记打开)~ 废话少说,入正题!! ...

  8. Sybase用户登录以后的自动运行脚本

    最近开始学习sybase,对学习过程中遇到的问题会在此做以记录,希望和大家共同来学习. sybase(ASE)在用户登录之后可以指定自动运行一个脚本,执行指定的操作.一般为自定义的存储过程. 15.7 ...

  9. Android 编程下帧动画在 Activity 启动时自动运行的几种方式

    Android 开发过程中部分 Activity 在显示的时候就要求给用户显示一个进度框来改善用户体验,比如:Activity 在启动的时候就去联网请求数据.读取数据库内容等.进度框显示样式如下,采用 ...

最新文章

  1. php pdf 文字水印图片,php pdf添加水印(中文水印,图片水印)
  2. linux 4.0内核编译选项,linux 2.40.20-8 内核编译选项.doc
  3. Java注解(1)-注解基础
  4. 【CodeForces - 514D】R2D2 and Droid Army(二分+滑动窗口ST表,或 尺取+单调队列或STLmultiset)
  5. 重磅:微信小程序开放公测了!
  6. 官方正式预热华为Mate40系列发布盛典:余承东称还有新功能
  7. [转]unresolved external symbol _main解决办法
  8. 安卓直播详细教程(一)-----bilibili开源播放器
  9. 百度云同盘在计算机显示不出来的,电脑打不开百度网盘里面的视频如何解决
  10. 笔记本电脑变WiFi和WiFi共享精灵的应用教程比较
  11. CCF CSP 201809-1 卖菜 题解
  12. 【R】【课程笔记】07 分位数回归与VaR(ES)计算
  13. GOOGLE 手机定位厘米挑战赛选手提到的技巧、方法总结
  14. DDK for windows
  15. 我要申请邮箱号,怎样申请邮箱号??
  16. 大容量Flash型AT91系列ARM核微控制器
  17. SharePoint Saturday Beijing 2019 圆满结束众多核心干货分享--会议议题
  18. C# vs Java:北乔峰 vs 南慕容
  19. 极客时间-左耳听风-程序员攻略-机器学习和人工智能
  20. 商场根据会员积分打折

热门文章

  1. php如何查询数据是否存在,PHP判断数据库中的记录是否存在的方法,php数据库_PHP教程...
  2. 利用计算思维解决问题人和计算机都能完成,第1课计算机与计算思维.ppt
  3. expert one on one oracle,数据库表——EXPERT ONE-ON-ONE ORACLE
  4. git 配置多个SSH-Key
  5. Nginx查看并发连接
  6. jdk、jre、jvm有什么区别?
  7. python中的正则表达式语法_Python基础教程之正则表达式基本语法以及re模块
  8. 网易UI自动化测试探索:Airtest+Poco
  9. Python开发基础总结之函数+闭包+字典+列表
  10. c++ string 拼接_String类5个常见面试题的解答过程和原理