Using Spring MVC 3.1+ WebApplicationInitializer to programmatically configure session-config and error-page
java, servlet-3.0, spring-mvc
Solution
I done a bit of research on this topic and found that for some of the configurations like sessionTimeOut and error pages you still need to have the web.xml.
Have look at this Link
Hope this helps you. Cheers.
Problem
WebApplicationInitializer provides a way to programmatically represent a good portion of a standard web.xml file - the servlets, filters, listeners. However I have not been able to figure out a good way to represent these elements(session-timeout, error-page) using WebApplicationInitializer, is it necessary to still maintain a web.xml for these elements? ``` <session-config> <session-timeout>30</session-timeout> </session-config> <error-page> <exception-type>java.lang.Exception</exception-type> <location>/uncaughtException</location> </error-page> <error-page> <error-code>404</error-code> <location>/resourceNotFound</location> </error-page> ```