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

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


티스토리 툴바