请问如何在tomcat中封装自己的服务?高手请进!

lci21 2003-02-09 03:02:06
自己写了一个应用程序,希望tomcat启动的时候启动此程序,开启一个自己的服务。
tomcat关闭的时候,同样关闭此程序的服务,请问如何做?
...全文
10 点赞 收藏 5
写回复
5 条回复
北极猩猩 2003年02月12日
<load-on-startup>
回复 点赞
GJA106 2003年02月12日
public class Server extends HttpServlet{
public Server(){ }
public void init(ServletConfig sc) throws ServletException {
//服务在此开始
}
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException{}
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException{ }
}
回复 点赞
GJA106 2003年02月12日
在tomcat的web.xml文件中添加一段代码:
<servlet>
<servlet-name>myserver</servlet-name>
<servlet-class>server.myserver</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
你的服务可以在myserver这个servlet的init中启动。
回复 点赞
lci21 2003年02月09日
请问具体怎么写?如果我的应用程序为TCC.class,在startup.bat里面该怎么写,给出示例
回复 点赞
ganh 2003年02月09日
直接在startup.bat,shutdown.bat(linux下是startup.sh,shutdown.sh)里面写吧,反正是批处理文件。
回复 点赞
发动态
发帖子
Java SE
创建于2007-09-28

3.4w+

社区成员

30.7w+

社区内容

Java 2 Standard Edition
社区公告
暂无公告