반응형

▶ 웹 애플리케이션  

 

˙웹 컨테이너에서 실행되는 JSP, 서블릿 자바 클래스들을 사용해 정적 웹 프로그래밍 방식의 단점을 보완하여 서비스 제공하는 서버 프로그램

˙HTML, 자바 스크립트, CSS 등 그대로 사용 가능

 

 

 

▶ 웹 애플리케이션의 기본 구조  

① webShop

      - 웹 애플리케이션의 루트 디렉터리

      - 다른 웹 애플리케이션 이름과 중복을 허용하지 않으며, JSP HTML 파일이 저장

 

② WEB-INF

      - 웹 애플리케이션에 관한 정보가 저장

      - 외부에서 접근 불가

 

③ classes

      - 웹 애플리케이션이 수행하는 서블릿과 다른 일반 클래스들이 위치

 

④ lib

      - 웹 애플리케이션에서 사용되는 라이브러리 압축파일(jar 파일) 저장

      - DB 연동 드라이버나 프레임워크 기능 관련 jar 파일이 저장

      - lib 디렉터리의 jar는 클래스패스가 자동으로 설정

 

⑤ web.xml

      - 배치 지시자(deployment descriptor)로서 일종의 환경 설정 파일

      - 웹 애플리케이션에 대한 여러가지 설정을 할 때 사용

 

 

 

반응형

+ Recent posts