I am wondering what is the sequence of execution in a web based project -
1) A java class which implements "ContextLoaderListener"
2) A class which acts as a filter and is maped for /*
In my case, I see that first ContextLoaderListener is called first, but before ALL the statements are executed in "contextInitialized" method, I see some methods from "filter" java class getting executed. Can anybody explain me - how request is being processed ?