반응형

▶ Servlet 

 

ServletConfig는 각 Servlet 객체에 대해 생성됨

ServletConfig는 javax.servlet 패키지에 인터페이스로 선언되어 있으며, 서블릿에 대한 여러가지 기능 제공

각 서블릿에서만 접근할 수 있으며 공유는 불가능

ServletConfig는 서블릿과 동일하게 생성되고 서블릿이 소멸되면 같이 소멸

 

· ServletConfig 가 제공하는 기능

- ServletContext 객체를 얻는 기능

- 서블릿에 대한 초기화 작업 기능 ( @WebServlet 애너테이션 이용 / web.xml에 설정 )

 

 

 

▶ @WebServlet 애너테이션을 이용한 서블릿 설정 

 

˙ @WebServlet 구성 요소들

urlPatterns : 웹 브라우저에서 서블릿 요청 시 사용하는 매핑 이름

name : 서블릿 이름

loadOnStartup : 컨테이너 실행 시 서블릿이 로드되는 순서 지정

initParams : @WebInitParam 애너테이션 이용해 매개변수를 추가하는 기능

description : 서블릿에 대한 설명

 

 

 InitParamServlet.java 생성합니다.

class name을 입력 후 Next를 클릭합니다.

 

Add를 클릭합니다.

 

이메일 정보를 입력합니다.

 

전화번호 속성도 추가하고 URL mappings 를 클릭하여 Remove를 클릭합니다.

 

/sInit 과 /sInit2를 추가합니다.

 

doGet에 체크한 뒤 Finish를 클릭합니다.

 

Servlet 파일을 확인하면 해당 코드가 나타난 것을 확인할 수 있습니다.

 

http://colorscripter.com/s/t44NA6W

 

공유된 코드 - Color Scripter

저작권자 : jung_ye_jin@naver.com 삭제 요청 코드 설명 : Servlet

colorscripter.com

위 링크에 있는 코드로 수정합니다.

 

각각 /sInit 과 /sInit2로 요청하면 동일한 결과가 출력됩니다.

 

   

반응형

+ Recent posts