Quartz 定時任務中 獲取ServletContext

要想在執行定時任務的Java類中獲取servletContext須要進行下面兩步設置:
web

1.web.xmlspring

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener
        </listener-class>
  </listener>
ide

2.在須要獲取的地方編寫下面代碼xml

ServletContext context = ContextLoader.getCurrentWebApplicationContext().getServletContext();
get

便可。這樣在項目尚未徹底啓動的狀況下就能夠獲取上下文了。servlet

相關文章
相關標籤/搜索