战争部署初始化方法
我正在 glassfish(最新的)上部署一个 war 文件(由 jpa 和 servlet 组成),
我想在通过 JPA 部署 war 文件后立即插入/检查一些数据。
什么/哪个类要重写什么/哪个方法?
我目前正在重写 servlet 的 init 方法。仅当我从浏览器请求该 servlet 时才会调用它。我希望在战争爆发后立即调用它。所有 servlet 中都必须进行注入
i am deploying an war file (consists of jpa and servlet stuff) on glassfish (the most recent one)
I wanna insert/check some data right after i deploy my war file via JPA.
What/Which class to override what/which method?
I am currently overriding servlet's init method. It is only called when I request that servlet from my browser. I want it to be invoked when the war is deployed right after. Injections has to be gone through in all servlets
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用ServletContextListener。如果您想使用 Servlet 的
init()
,请确保指定 启动时加载You can use
ServletContextListener
. If you want to use Servlet'sinit()
then make sure you specify load-on-startup