我是第一次发帖,想找人帮帮忙!我想写一个程序在Tomcat启动时自动运行(注意:并不是在浏览器上输入URL时再执行,有人会吗?详细点
麻烦各位帮帮忙!
麻烦各位帮帮忙!
解决方案 »
- 求strut2整合spring2和hibernate3多表关联数据操作文档
- 请问JAVA程序员。对象里的这个THIS是什么意思
- 谁能帮我讲讲web service是啥东西?要学吗?
- 要搞个p2p的基于UDP的语音聊天是用JMF还是JAVA sound api?
- 使用hibernate JPA配合SQL SERVER2000数据库出现的问题,could not get or update next value
- 关于Hibernate的父子删除问题,请教各位,搜索没有找到答案。
- struts 标签与jsp语句的区别?
- 客户端测试程序调用ejb出错
- 关于java_menu的一个小程序.
- telnet的程序
- MyElipsce连接2005出现以下异常,怎么解决?
- Hibenrate: setParameter 赋值没有成功?
然后把这个servlet在tomcat配置文件里设成启动时加载就ok了。
但我不知道该把servlet放在哪(具体位置)
你所说的tomcat配置文件指的是 是apache-tomcat-6.0.18\conf\web.xml还是在虚拟目录中的WEB-INF\web.xml 具体配置过程是什么?不清楚啊
有时间帮我做一个范例吗?十分感谢!!!
额还就不信他说的servlet能做出来!!!
加上
<load-on-startup>1</load-on-startup>
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.touch /var/lock/subsys/local
/etc/init.d/lvsrs startsleep 20/apache/apachectl start
/tomcat4.1.24/bin/startup.sh
注意apache与tomcat的路径要正确
应该配置的 tomcat配置文件 指的是apache-tomcat-6.0.18\conf\web.xml还是在虚拟目录中的WEB-INF\web.xml 具体配置是什么?我已经看过很多帖子了,都没有详细的过程啊.哪位高手能给个详细点的!!!!
我终于解决了这个问题了!在这我给出详细过程(这是我自己写的过程,如有问题再讨论我的例子:
1 Test.java(放在apache-tomcat-6.0.18\webapps\ROOT\WEB-INF\classes\sql\com 为了编译应设置classpath指向apache-tomcat-6.0.18\lib\servlet-api.jar)
package sql.com;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Test extends HttpServlet implements Servlet{
public void init() throws ServletException{
System.out.println("Hello Word!");
}
} 编译为.class文件2 设置apache-tomcat-6.0.18\webapps\ROOT\WEB-INF\web.xml
<servlet>
<servlet-name>NewTest</servlet-name>
<servlet-class>sql.com.Test</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
之后重启Tomcat就可以在DOS中看到"Hello Word!"