프로그래밍/자바, JDBC

뉴렉처 학습(서블릿/JSP) 6강

현호s 2020. 4. 30. 23:43
반응형

#6강 - Context 사이트 추가하기

- Root사이트 중 특정 디렉터리를 맡아서 별개의 사이트를 만드는 것을 의미하는데, 서비스는 Root사이트의 문맥을 유지할 수 있는 같은 사이트의 경로로서 특정 디렉터리에서 돌아가는 것처럼 보여지는 방식으로 서비스 하는 것이다.

- 규모가 큰 경우 Context를 이용해 다른 부서 혹은 팀을 나눠서 만드는 경우가 있다.

 

방법

- webapps > Root > 디렉터리 폴더 생성(예) it) > it 폴더 안에 텍스트 파일 생성(예) news)

- 이때 Root 폴더 안의 하위 폴더로 it 폴더가 존재하게 되는데, it 폴더의 볼륨감이 커져 다른 부서에 맡기고 싶을때 Context를 사용한다.

- 해당 파일(it)을 잘라내기 후 Root 폴더의 상위 폴더인 webapps 에 복사 (이때 겉보기엔 Root와는 별개로 보인다.)

- 별개로 보이는 it, Root를 엮어 서비스 하기위해 conf폴더 내 server.xml 파일을 통해 연결하여 사용가능하도록 설정한다.

- 연결 가능하도록 설정하는 방법은 conf 파일 내 server.xml 문서 실행 > Host name 밑에 줄에 코드를 입력 후 startup 파일을 실행하여 오류 여부를 확인한 뒤 오류가 없으면 정상적으로 설정된 것으로 볼 수 있다.

( 코드: < Context path = "it(설정한 가상 경로명)" docBase="it경로 실제 경로" privileged="true"/ > )

반응형