주제

소개To top of page

이 가이드라인은 JSP 식별에 초점을 둡니다. JSP에 대한 추가 가이드가 가이드라인: JSP에서 제공됩니다.

JSP 식별 To top of page

JSP는 웹 기반 클라이언트와 상호 작용한다는 점에서 servlet과 유사합니다. 그러나 servlet이 Java 클래스인 반면 JSP는 HTML과 유사한 구문을 사용합니다. JSP는 동적 웹 페이지 작성을 위한 전형입니다. 기본적으로 웹 구조의 경계 클래스(가이드라인: 클래스 분석 참조)에서 식별됩니다. 또한 제어 논리를 포함할 수 있지만, 일반적으로 이러한 논리는 Servlet 또는 기타 Java 클래스로 인수화되어 잘 드러납니다(가이드라인: Servlet 참조).

프리젠테이션 "템플리트" JSP 사용을 고려하여 어플리케이션의 사용자 인터페이스에 대한 일반적인 룩앤필을 제공하십시오. Core J2EE 패턴 - 합성 보기([ALU01])를 참조하십시오.

JSP 모델링 To top of page

JSP는 결과물: 설계 클래스에 의해 RUP에 표시되므로, 클래스(<<ServerPage>> 스테레오타입)로 모델링됩니다.

서버 페이지 및 클라이언트 페이지의 모델링과 관련된 일반 가이드는 http://www.rational.com/products/whitepapers/100462.jsp에서 UML로 웹 어플리케이션 설계 모델링 및 백서: UML로 웹 어플리케이션 구조 모델링에서 제공됩니다.

JSP는 servlet으로 변환됩니다. servlet에서와 같이, JSP 설계자는 클라이언트가 호출하는 조작을 정의하지 않지만, JSP의 책임, 기타 설계 요소(servlets, 기타 JSP, JavaBean 클래스)와의 상호 작용 방식 및 생성되는 클라이언트 페이지의 특성 정의에 초점을 둡니다.



Rational Unified Process   2003.06.15