ServletConfig config = (ServletConfig) request.getSession()
.getServletContext()
.getAttribute("servletConfig");
ServletConfig 由 Servlet 容器在 Servlet 初始化時建立,Struts2 的 Action 並非 Servlet,無法直接注入。ServletConfig 存放在 ServletContext 屬性 "servletConfig" 中(由 StrutsPrepareAndExecuteFilter 初始化時設定)。request.getSession().getServletContext() 取得 ServletContext,再轉型取出。若在 ApplicationContext 初始化階段需用,可實作 ServletContextAware 介面直接注入。