小编DXT*_*R66的帖子

处理Java EE应用程序生命周期的"标准化"方法

在开发Java EE应用程序时,我经常遇到"问题",在应用程序启动,停止等时执行操作.例如,对于Weblogic,有一种机制(应用程序生命周期监听器).但是如果你想让你的应用程序免受应用程序的限制.特定于服务器,您必须找到不同的解决方案.有些人建议使用在启动时加载的servlet,并"滥用" init()/ destroy().

其他人说使用a ServletContextListener.对我来说,最后一个听起来最好(根据java doc for ServletContextListener.不幸的是,今天我尝试了JBoss 7,似乎jax-ws webservices在任何其他之前被初始化Servlet,因此在ServletContextListener获得通知之前.

简而言之 - 我只是在这里面对一些应用程序服务器特定问题 - 或者是否有任何"更合适",标准化的Java EE方式来注册事物,做任何事情,在任何web服务,servlet之前,无论如何初始化?

java web-services java-ee jboss7.x

10
推荐指数
1
解决办法
1306
查看次数

标签 统计

java ×1

java-ee ×1

jboss7.x ×1

web-services ×1