I referred to a lot of posts but still I am unable to find a correct working answer.
I want to get it from my Java class itself and not using EL in jsp.
How to
for SpringMVC
@Autowired
ServletContext servletContext;
Another way is implementing ServletConfigAware in the class that depends on ServletContext
. In the setServletConfig
method you'll get an instance of ServletContext
and you can do there what you have to do.
public class MyClass implements ServletConfigAware {
private ServletConfig config;
public void setServletConfig(ServletConfig servletConfig) {
this.config = servletConfig;
}
A solution is posted here: ServletContext and Spring MVC
@Autowired
ServletContext context;