Spring getServletContext方法:取ServletContext上下文

2020-07-16 10:05:00
該方法用於獲取當前 Web 應用程式的 ServletContext 上下文物件。

語法:

getServletContext()


返回值:當前 Web 應用程式的 ServletContext 上下文物件。

範例

在 Spring 的控制器處理方法中獲取當前專案的 ServletContext 上下文物件,關鍵程式碼如下:
public class LoginAction extends AbstractController{
  @Override
    protected ModelAndView handleRequestInternal(HttpServletRequest arg0,
                                                  HttpServletResponse arg1)throws Exception{
    WebApplicationContext context = getWebApplicationContext();
    context.getServletContext();  //獲取ServletContext物件
    return null;
  }
}