【问题标题】:Vaadin Entry Point瓦丁入口点
【发布时间】:2010-07-15 16:34:51
【问题描述】:

我想知道是否/在哪里可以放置一些代码以在 Vaadin 服务器第一次初始化时运行? (不是用户第一次访问该网站)

(例如用于从文件加载代理设置、启动 rss 爬虫等)

我很可能在这里错过了 JavaEE 的技巧,我对这些东西很陌生。

【问题讨论】:

    标签: java vaadin


    【解决方案1】:

    使用 ServletContextListener。这是一个接口,其 contextInitialized 方法在每次启动 server 时都会被调用。它们使用起来非常简单,只需实现接口并将上下文侦听器添加到 web-xml,请参阅this example

    【讨论】:

      【解决方案2】:

      另一种方法是扩展 ApplicationServlet 并覆盖 init() 方法。 然后您必须修改您的 .xml 文件以指向该 servlet 而不是 Vaadin 的默认值。 一旦容器启动了 servlet,就会调用此方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-07-21
        • 1970-01-01
        • 1970-01-01
        • 2020-12-17
        • 1970-01-01
        • 2021-02-05
        • 2023-03-24
        相关资源
        最近更新 更多