dd 썸네일형 리스트형 BeerAdvisor DD(web.xml) 설정 web.xml에서 Mapping 설정 Ch3 Beer com.example.web.BeerSelect Ch3 Beer /SelectBeer.do Mapping 설정 순서 사용자는 form 화면에서 색깔을 선택하고, 제출(Summit) 버튼을 선택하면 Browser는 /Beer-vl/SelectBeer.do 와 같은 URL을 생성한다. Container는 DD의 항목에서 /SelectBeer.do라는 값을 가진 을 찾는다. 여기서 /는 Context Root를 의미하며, SelectBeer.do는 자원의 논리적인 이름이다. Container는 DD에서 과 쌍을 이루는 의 값 Ch3 Beer를 기억해두고 Container는 내부 Servlet명과 여기에 일치하는 항목을 Mapping 한다. Container.. 더보기 배포 서술자(DD, Deployment Descriptor) 배포 서술자(DD, Deployment Descriptor) 배포 서술자는 Web에서 요청 받은 해당 Servlet의 URL주소를 통해 Servlet 이름을 확인, 해당 Servlet Class를 호출하기 위한 Mapping 정보를 기록하는 역할을 한다. Mapiing 정보 기록 이외에도 할 수 있는 일 - 보안 역할 설정, 오류 페이지 설정, 항목 library, 초기화 구성 및 관련 정보 구성 등등 Server가 J2EE의 모든 규격을 구현한 Server라면 EJB 선언 및 접근에 관련된 내용도 설정 할 수 있다. DD의 이점 이미 Test된 Source Code에 대한 수정을 최소화 한다. Source Code가 없더라도, Application을 목적에 맞게 수정할 수 있다. Code 변경이나 Co.. 더보기 이전 1 다음