GetServletConfig() эквивалент getServletContext() в Spring
Я упомянул много сообщений, но все же я не могу найти правильный рабочий ответ.
Я хочу получить его из самого Java-класса и не использовать EL в jsp.
Как получить путь контекста сервлета в Spring?
Ответ 1
для SpringMVC
@Autowired
ServletContext servletContext;
Ответ 2
Другим способом является реализация ServletConfigAware в классе, который зависит от ServletContext. В методе setServletConfig вы получите экземпляр ServletContext, и вы можете сделать то, что вам нужно сделать.
public class MyClass implements ServletConfigAware {
private ServletConfig config;
public void setServletConfig(ServletConfig servletConfig) {
this.config = servletConfig;
}