看你的服务器是什么,如果是Tomcat或Weblogic之类的,可以写一个程序加到它们的启动里。
解决方案 »
- 大家好!
- 关于java中访问本地Excel的问题,是别的机子访问非服务器中的Excel
- 请问下大家,J2EE是不是其实就是用来做java web 开发的啊!!!!
- 则ValidatorForm检查返回页面的问题
- 关于spring的安全框架ACEGI问题
- 今天要联调,急啊!!
- 急求!!!!!!!!!!
- 急寻
- struts使用的新添入的类编译后,出现The requested resource (/html/*.do) is not available.如何解决呢?在线!
- 实体(cmp与bmp)ejb1.0与ejb2.0有什么区别???
- 请大家提供一下有关java的书籍,高分送出!100-1000分
- 请教如何合并XML的问题!!!
系统初始化,启动servlet,servlet启动一个线程就可以了!
//实现ServletContextListener只能随application而启动
是的,我现在不是用application,所以没有程序入口可以使用。
//laoer(laoer)
//用servlet啊!
//系统初始化,启动servlet,servlet启动一个线程就可以了!
如何系统初始化的时候调用一个servlet?请详细说明。
<servlet>
<servlet-name>servletName</servlet-name>
<servlet-class>servletClass</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
改动一下web.xml
<servlet>
<servlet-name>servletName</servlet-name>
<servlet-class>servletClass</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>================================================================
我用的是TOMCAT5,启动的时候没有执行啊
import javax.servlet.http.*;
import java.io.*;
import java.util.*;/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author Howfree Team
* @version 1.0
*/public class StartUpServlet extends HttpServlet {
static final private String CONTENT_TYPE = "text/html; charset=GBK";
//Initialize global variables
public void init(ServletConfig conf) throws ServletException {
super.init(conf);
} public void service (HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException {
System.out.println("=================start up==================");
}
//Clean up resources
public void destroy() {
}
}
我在WEB。XML里加了描述。
<servlet>
<servlet-name>startup</servlet-name>
<servlet-class>com.howfree.control.StartUpServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
public class XXXX extends HttpServlet {
public void init() throws ServletException {
doTask(); }
private void doTask() {
....................
}
}
<servlet>
<servlet-name>startup</servlet-name>
<servlet-class>XXXXXXXXXXXXXXXXXXXXXXXXXXX</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>