2013-06-19 3 views

답변

1

ServletContextListener 인터페이스를 구현하고 contextInitialized 메소드를 대체하는 클래스를 생성하십시오. 다음 코드는 예제를 보여줍니다. 이 코드는 응용 프로그램이 서버에로드 될 때 실행되므로 사용자가 로그인하기 전에 실행됩니다.

public class ItmContextListener implements ServletContextListener { 
public void contextInitialized(ServletContextEvent sce) { 
    sce.getServletContext(); 
    //do the required operations    
} 
public void contextDestroyed(ServletContextEvent sce) {} 
} 
0

그냥 문자열 매개 변수를 지정해야하는 경우. web.xml에 <context-param>을 사용하십시오. 필요한 경우 개체는 데이터베이스의 Connection 개체를 말합니다. 나는 JNDI 이름 또는 db 이름, 스키마 이름을 web.xml에 구성된 문자열 변수를 선호하므로 구성을 변경하는 경우 내 Java 코드를 다시 컴파일 할 필요가 없으며 위의 게시물에서 언급 한대로 작성자를 추가하십시오. 해당 Java 객체 (이 예에서는 연결 객체).