JSP 파일 생성

softpeter·2021년 5월 13일
0
post-thumbnail

JSP 파일 생성


기본적인 템플릿 내용이 존재
HTML과 혼용해서 사용

body 영역에 내용 추가

Hello, JSP

서버 부팅 후 jsp 내용 확인

hello.jsp body 영역 수정 후 새로 고침 실행

변경 이전의 내용과 동일한 내용이 출력되고 있음을 확인

이러한 현상은 애플리케이션이 tomcat 서버에 연결된 형태에 따라 변경한 내용이 바로 보이기도 하고, 서버를 재부팅해야 보이기도 합니다.

로그 중간에 myweb:war 파일 형태, 자바에서 패키징 되어 있는 파일 형태로 tomcat 서버에 등록되어 있음을 확인

떄문에, 파일을 변경-추가하더라도 패키징 되어있는 파일에 바로 반영이 안 되는 현상이 있어서 웹브라우저에서 바로 확인이 불가능합니다.

이러한 부분을 해결하기 위해선 tomcat 서버에 애플리케이션 등록 경로를 수정하면 됩니다.

배포 경로 변경

서버 종료 후 Configurations의 myweb - Deployment 탭에서 수정(edit)

Artifacts - myweb:war exploded의 Output directory 경로 수정이 필요

target/myweb 이라는 폴더는 패키징 되어있는, 결과가 있는 폴더이며 아웃풋 폴더입니다.
때문에 변경했던 파일이 바로 웹브라우저에 반영이 안 될 수 있습니다.

경로 수정 : src > main > webapp

경로를 작업하고 있는 폴더로 직접 연결하기 때문에
jsp 파일이 변경되는 순간 바로 업데이트가 되어서
웹브라우저에서 바로 확인이 가능합니다.

서버를 재가동했기 때문에 이전에 변경한 내용이 출력

body 글자 크기를 헤더 크기 1로 수정

<h1></h1>

웹브라우저 새로 고침하면 수정된 사항 반영된 것을 확인 가능

정리

tomcat 서버에 애플리케이션 파일을 배포할 때 war 파일(압축파일)로 배포하기 때문에 변경된 점이 바로 반영이 안 될 수 있습니다.

IntelliJ에서 실행할 때, tomcat에서 등록했던 애플리케이션을 작업하고 있는 폴더로 바라보게 하면 웹브라우저에 바로 반영됨을 확인할 수 있습니다.

profile
dev.Back-end | Aal izz well

0개의 댓글