Подтвердить что ты не робот

GetServletConfig() эквивалент getServletContext() в Spring

Я упомянул много сообщений, но все же я не могу найти правильный рабочий ответ.
Я хочу получить его из самого Java-класса и не использовать EL в jsp.

Как получить путь контекста сервлета в Spring?

4b9b3361

Ответ 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;
    }