我正在基于Spring 3.0的应用程序中使用Quartz Scheduler。我可以成功创建新的调度程序,并且它们工作正常。
我因此看到了reference.
但是..我无法在我的石英作业文件中检索servletContext。谁能帮助我了解如何在executeInternal()方法中检索servletContext引用?
我正在基于Spring 3.0的应用程序中使用Quartz Scheduler。我能够成功创建新的调度程序,并且它们工作正常。因此,我看到了参考。但是..我无法...
我有类似的需求。我以与the solution presented here.类似的方式对其进行了整理在我的Servlet上下文侦听器中,我使用作业数据映射对象设置Servlet上下文,然后为该作业设置该对象:
[从Quartz 2.0开始,如果要通过web.xml中的QuartzInitializerServlet
启动Webapp内部的调度程序,则可以通过将scheduler-context-servlet-context-key
设置为init参数,将ServletContext存储在SchedulerContext中:
[从Kalman所说的QuartzJob配置进入您的ServletContext,然后这里是一些代码来获取实际的“ servletContext”