woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

tomcat启动时执行代码的办法

1、通过配置web.xml

例子如下:

    <servlet>

        <servlet-name>

            MAIN

        </servlet-name>

        <servlet-class>MainController</servlet-class>

        <init-param>

            <param-name>properties</param-name>

            <param-value>/WEB-INF/velocity.properties</param-value>

        </init-param>

        <load-on-startup>5</load-on-startup>



    </servlet>



/////////////////////////////////////////////////////////////////////////



上面的MAIN是一个特殊的servlet,因为它设置了

 <load-on-startup>参数,它将在tomcat启动时执行,

 <load-on-startup>的值表示它在有多个启动执行serlet时的执行顺序。

如果该servlet不想被用户访问,可以不设置

<servlet-mapping>



参考文档:http://www.utdallas.edu/~baughman/velocity4.html





2、在启动脚本中请求一个特殊的页面,在响应这个页面时执行相关代码。

 

posted on 2009-08-17 17:20 肥仔 阅读(1079) 评论(0)  编辑 收藏 引用 所属分类: Web-后台


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理