Rational Developer는 웹 응용프로그램 개발의 모든 부분을 공통 인터페이스로
가져옵니다. 모든 컨텐츠 작성자, 그래픽 아티스트, 프로그래머 및 웹마스터는 같은 프로젝트에서
작업할 수 있습니다. 통합 웹 개발 환경은 동적, 대화식 웹 응용프로그램을 통합적으로 쉽게
작성, 어셈블, 공개, 전개 및 유지보수할 수 있습니다.
웹 개발 환경은 다음과 같은 상위 레벨의 성능을 제공합니다.
- 동적 요소가 필요하지 않을 경우 프로젝트 오버헤드를 줄이는
정적 버전이나 J2EE 정의 계층 구조를 사용한 동적 웹 프로젝트 작성.
정적 웹 프로젝트는 나중에 동적 웹 프로젝트로 변환될 수 있습니다.
- 웹 응용프로그램 전개 설명자(web.xml)
파일의 작성 및 편집.
- Web Site Designer를 사용하여 사이트 레벨 웹 관리 및 탐색.
- JSP 및 HTML 파일 작성, 유효성 검증, 편집 및 디버깅.
- JavaScript™ 편집 및 유효성 검증.
- Sun Microsystems
JSP 1.2 Specification을 기초로 한 사용자 정의 JSP 태그(태그 라이브러리) 지원.
- 기존 파일에 임베드할 수 있는 파일 및 사용자 정의 태그와 함께, 사용자가 HTML, JavaScript
및 JSP 마크업과 같은 재사용 가능한 프로그래밍 오브젝트를 카탈로그에
등록하고 구성할 수 있는 스니펫 보기라고 하는 확장 가능한 보기.
- 소스 페이지에서의 커서 위치에 따라 HTML, JSP 및 JavaScript 태그에 대한 태그 사용법 및 속성 정보를 표시하는
동적 태그 도움말(컨텐츠 지원). ((Ctrl+스페이스바)를 눌러서 컨텐츠 지원을 호출합니다.)
- 컨텍스트에서 코드의 특정 부분을 편집(예를 들어, 조치 및 이벤트 추가)할 수 있는
빠른 편집 보기.
- 구성요소(HTML, JSP, JavaScript,
사이트 부분, Faces 및 데이터 구성요소 등)를 재사용하기 위한 팔레트 보기.
- 자체 보기에서 사용 가능한 속성 편집.
- 이미지 편집 및 애니메이션.
- 캐스케이딩 스타일시트(CSS) 편집 지원.
- HTTP/FTP 가져오기.
- 서버로 FTP 내보내기(간단한 자원 복사).
- WAR 파일 가져오기, 내보내기 및 유효성 검증(더 많은 파일 유형이 포함됨).
- 링크된 자원이 이동되거나 이름이 바뀜에 따라 링크를 수정하고,
링크를 변환하며, 끊어진 링크를 표시하는 등의 링크 구문 분석, 유효성 검증 및 관리.
- Servlet 마법사를 이용하여 새 Servlet을 작성하고 Servlet 맵핑을
웹 전개 설명자 파일에 추가하는 Servlet 작성.
- WebSphere® 테스트 환경과의 통합.
- 여러 웹 서버 유형에 대한 지원 공개.
- 리스너 및 필터 클래스에 대한 마법사.