Listener 사용법
Listener : 톰켓보다 먼저 인식이 되는 객체이다. 이것을 사용하기 위해서는 Spring-Web-4.3.9-RELEASE.jar 가 필요하다
Listener는 SuperClass를 ContextLoaderLister를 무조건 상속을 받아야 한다. 그리고 implements ServletContextListener 인터페이스를 구현을 해야한다.
@WebListener
public class MyListener extends
ContextLoaderListener implements ServletContextListener {
}
EmpDao e_dao = bf.getBean(EmpDAO.calss);
EmpVO[] ar = e_dao.search(type, value)
ApplicationContext ctx =
WebApplicationContextUtils.getWebApplicationContext(application);
이것을 만약 JSP에서 Beanfactory 에서 생성을 하게되면 JSP가 구동될때 마다 생성하는 것은 맞지 않기 때문에 톰켓이 실행될때 단 "한번만" 생성을 해서 필요할때 마다 그 값만 가져오는 형식으로 하기위해 사용됬다.