ㅋㅋ 간만입니다. 요즘술과의 전쟁때문에 블러그를 마니 다루줄 못했습니당 ㅎㅎ
이클립스가 깔렸다는 전제하에 시작하겠습니.

1. web.xml에 파일을 연다
<context-param>
        <param-name>adminEmail</param-name>
        <param-value>XXXX@nate.com</param-value>
    </context-param>
    <servlet>
        <servlet-name>Init</servlet-name>
        <servlet-class>InitServlet</servlet-class>
        <init-param>
            <param-name>email</param-name>
            <param-value>XXXX@email.net</param-value>
        </init-param>
    </servlet>
--- 다음과 같이 셋팅을 합니다.
2. 소스를 엽니다.

1) ServletConfig config = this.getServletConfig();
    email = config.getInitParameter("email");
       
2) ServletContext context = this.getServletContext();
    String adminEmail = context.getInitParameter("adminEmail");
    context.setAttribute("adminEmail", adminEmail);
1) config 정보를 바인딩 하기위한 초기화 과정입니다.
2) context 정보를 바인딩 하기위한 초기화 과정입니다.

3. 바인딩응용편!
ServletContext context = this.getServletContext();
String adminEmail = (String)context.getAttribute("adminEmail");

위와 같이 context 객체를 선언하여 getAttribute 메소드를 이용하여 바인딩된 정보를 가지고 와서
클라이언트에 뿌리듯, DB에 저장하듯 하면 될듯!!!


ps. 요즘은 글쓸시간이 별로 없네요 ㅠㅠ 앞으로 자주 블러그 업글좀 해야 겠네요.




'웹 프로그래밍 > Servlet' 카테고리의 다른 글

서블릿 Config와 Context에 대해서 알아봅시당  (0) 2011.04.28