title: Using ApplicationContext in Spring MVC.
body: <p>I have a spring.xml file where in all the bean definitions are listed, where i have listed all the dependencies using beans, specified messageSource, dataSource etc. Also i have a class ApplicationContext class where iam using the context to get all the beans.
  The code is :: </p>
  
  <pre><code>package models;
  
  import org.springframework.context.ApplicationContext;
  import org.springframework.context.support.AbstractApplicationContext;
  import org.springframework.context.support.ClassPathXmlApplicationContext;
  
  public class ApplicationContextClass {
  
      /**
       * @param args
       */
      public static void main(String[] args) {
          // TODO Auto-generated method stub
          AbstractApplicationContext context = new ClassPathXmlApplicationContext("Spring.xml");
          context.registerShutdownHook();
          ATTModel attmodel = (ATTModel) context.getBean("att");
          //ProjectModel project = (ProjectModel)context.getBean("project");
          //project.call1();
          attmodel.call();
          System.out.println(context.getMessage("insertiondone",null, "Default greeting",null));
  
      }
  
  }
  </code></pre>
  
  <p>and i have Dao class where an applicationContext is used to access JDBCtemplate related bean. I have to develop a web application now using spring MVC and i need to use this applicationContext. How can i use these applicationContext classes in SpringMVC. I knw i need to use applicationcontextlisteners but where to write them ? Thanks..  </p>