相关疑难解决方法(0)

使用特殊的自动启动servlet在启动时初始化并共享应用程序数据

我需要获得一些配置并连接到某处的外部资源/对象/系统并将其存储在应用程序范围内.

我可以看到两种设置应用程序的方法:

  • 覆盖init()现有的servlet和所需的代码,并将所有构造的对象保留在同一个servlet中.
  • 拥有某种初始化servlet并使用它init()来完成工作.然后存储创建的对象ServletContext以与其他servlet共享.

以上哪种方法更好?有没有更好的方法在servlet之间共享对象?直接从彼此调用它们......?

servlets initialization data-sharing

32
推荐指数
1
解决办法
1万
查看次数

tomcat自动启动servlet

我有一个标准的GWT应用程序,它当然在后端使用Java servlet.此servlet部署在Tomcat和Windows Server上.

我知道它违反了规则/建议,但我在这个servlet中有一个线程,它在servlet初始化时启动(servlet的"init"方法).该线程是各种调度程序,其目的是在某些时间执行不同的数据库任务,完全独立于GWT应用程序/接口本身.

我需要的是在部署战争后立即调用servlet的"init"方法.现在我一直在做的是,每当升级到应用程序时,我就把战争放到正确的目录中,然后我必须"登录"到应用程序GWT应用程序,以便调用它的"init"方法.我希望在战争更新后立即调用servlet的init方法,这样我就不必登录GWT应用程序来执行此操作.

有任何想法吗?

tomcat

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

如何在Tomcat启动或应用程序部署上运行特定的Java代码?

可能重复:
tomcat auto start servlet
如何在tomcat服务器启动时加载java类(而不是servlet)

我在Tomcat服务器上运行Web应用程序.我想在Tomcat启动或部署此应用程序时在我的应用程序中运行特定代码.我怎样才能实现它?谢谢

java tomcat servlets

7
推荐指数
1
解决办法
2万
查看次数

Tomcat启动时实例化对象

我部署了Tomcat服务器,接收从JSON格式的传感器传输的观察结果.我还有一个传感器描述我想要使用的本体.

但是,我想在服务器接收到任何传感器观察之前加载本体.如何加载Tomcat后如何实例化对象?

java jsp tomcat ontology

4
推荐指数
1
解决办法
3262
查看次数

标签 统计

tomcat ×3

java ×2

servlets ×2

data-sharing ×1

initialization ×1

jsp ×1

ontology ×1