问一个问题。可以在web容器在启动前先判断数据库是否能连通。不能连通就不启动WEB容器。能实现这个功能吗?
[b]问题补充:[/b]
虽然contextInitialized(ServletContextEvent sce)是可以做检查。但不能阻止web容器启动
[b]问题补充:[/b]
问题已解决了。使用contextInitialized。然后调用System.exit(1)跳出系统
实现public interface ServletContextListener这个接口。
在contextInitialized(ServletContextEvent sce)这个方法里面做一些检查,例如TELNET端口,用SSH登录上去后用SQLPLUS操作等。