태스크 개요: 웹 애플리케이션 개발 및 배치
다음 문서를 사용하여 웹 애플리케이션 개발 및 배치 방법을 학습합니다.
이 태스크 정보
프로시저
- 옵션: 제품의 새 버전에서 실행하려면 기존 웹 애플리케이션을 마이그레이션하십시오.
- 웹 애플리케이션을 설계하고 코드 아티팩트(예: 서블릿,
JSP(JavaServer Pages) 파일 및 정적 파일(예: 이미지
및 HTML(Hyper Text Markup Language) 파일))을 개발하십시오. 디자인 문서에 대한 링크는 웹 애플리케이션: 학습을 위한 자원 주제를 참조하십시오.
JSP(JavaServer Pages) 프로그래밍 팁:
- <%@ page language="java" contentType="text/html" %> 대신 <%@ page language="java" contentType="text/html" session="false" %>를 사용하여 JSP(JavaServer Pages) 파일의 세션 상태를 사용 불가능하게 하십시오.
- JavaServer Pages 파일의 setProperties 호출을 해당 setxxx 메소드에 대한 직접 호출로 바꾸십시오.
- 기능을 향상시키려면 WebSphere Application Server 확장을 사용하여 웹 애플리케이션을 개발하십시오.
- 어셈블리 도구를 사용하여 웹 애플리케이션을 웹 모듈로 어셈블하십시오. 웹 모듈 어셈블리 특성에는 다음 사항에 대한 기능이 포함될 수 있습니다.
- 서블릿 페이지 목록을 구성합니다.
- 서블릿 필터를 구성합니다.
- 클래스 이름을 기준으로 서블릿을 제공합니다.
IBM® 확장자에서 serveServletsbyclassnameEnabled 특성을 설정하면 이름 또는 클래스 이름으로 서블릿을 제공하는 작업이 트리거됩니다. 이름 또는 클래스 이름으로 서블릿을 제공할 수 있도록 하고 서버 컴포넌트의 호출을 트리거하는 패턴을 지정하려면 invoker.patterns 속성을 사용하십시오. 이 값은 공백, 콜론 또는 세미콜론으로 분리되는 목록입니다.
- 파일 지원을 사용 가능하게 합니다.
파일 지원에서 웹 애플리케이션은 HTML과 같은 정적 파일 유형을 지원합니다. 파일 서비스 속성은 파일 서비스 작동을 구현하는 서블릿에서 사용됩니다.
- 웹 애플리케이션을 포함하는 웹 모듈
또는 애플리케이션 모듈을 배치하십시오.
배치 이후에, 신속한 초기 응답 시간을 위해 JSP 파일에 대한 배치 컴파일을 사용 가능하게 하는 도구를 사용하는 것이 간편할 수 있습니다.
- 옵션: 웹 애플리케이션 문제를 해결하십시오.
- 옵션: 웹 애플리케이션을 포함하는 웹 모듈 또는 애플리케이션 모듈을 배치한 애플리케이션 서버에서 기본 웹 컨테이너 구성을 수정하십시오.
- 옵션: 배치된 웹 애플리케이션을 관리하십시오.
관련 태스크:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tweb_aovr
파일 이름:tweb_aovr.html