은은하게 코드 뿌시기

JSP 폴더 경로/webapp폴더/WEB-INF 폴더/web.xml 본문

웹/JSP

JSP 폴더 경로/webapp폴더/WEB-INF 폴더/web.xml

은은하게미친자 2022. 7. 5. 12:03
728x90

webapp폴더

: 기본적으로 jsp파일은 webapp아래에 위치하게되지만 이 경로는 설정에 따라 변경할 수있습니다.

 

WEB-INF 폴더

: WEB-INF폴더 주의!!대문자!!,

폴더 안에는 classes폴더,lib폴더가 위치합니다.

> classes폴더 안에는 컴파일 된자바 파일들이위치하게되어 컨테이너에 의해서 사용됩니다.

> lib 폴더 안에는 여러class파일이 묶어진 jar파일이 위치하게되어 역시 웹컨테이너에 의해서 사용이됩니다.

 

web.xml (배치기술자)

: 배치기술자, 이 웹어플리케이션안에는 실행해야할 파일들은이렇고, 어떤파일들이 있고, 이렇게 물어보면 걸 사용해서 알려주도록 해라 는 식의 내용이 있습니다. WEB-INF폴더 안에 존재합니다.

 

웹어플리케이션을 배치하기 위해 필요한 내용을 설정한 파일로써 이름은 web.xml 입니다. 이 배치 기술자는 하나의 웹 어플리케이션 당 하나가 필요합니다. 웹 어플리케이션은 웹컨테이너가 설치된 곳에 설치가되어 동작 할 수 있습니다. 마치 하나의 프로그램을 다른 컴퓨터에서 설치하는 것처럼 웹 어플리케이션 또한 웹 컨테이너가 설치되어 있는 곳에서 옮겨져서 실행될 수있습니다.ㄴ 이때 다른곳에 배치될 웹어플리케이션이 그 시스템에 설치되어있는 웹 컨테이너가 인식할 수있또록 하는 내용들이 web.xml에 기술 되어있습니다. 

 

 

 

728x90
Comments