2012-02-16 3 views
0

Java Servlet 응용 프로그램에 해당 기능에 중요한 숫자 인 <context-param/><init-param/>이 있습니다. 각 설정이 존재하고 값이 있음을 확인하고 싶습니다.구성 매개 변수가없는 경우 Java Servlet이 시작되지 않도록합니다.

이상적으로는 응용 프로그램이 시작되기 전에 이들의 존재를 보장 할 수 있습니다. 그렇지 않은 경우 응용 프로그램이 Tomcat에서 시작되지 않도록하고 누락 된 값을 나열하십시오.

이 방법이 있습니까?

답변

1

서블릿이 처음 생성되었을 때 호출되는 init 메소드를 사용하십시오.

public void init(ServletConfig config) { 
    if(/* getServletConfig() is invalid */) { throw new RuntimeException(); } 
} 
+0

감사합니다. 이것은''값으로 나를 돕는 것 같지만' '값은 아닙니다. 내가 뭐 놓친 거 없니? – craig

관련 문제