작성
·
1.2K
답변 1
0
안녕하세요, 이도원입니다.
myweb.war 파일을 톰캣 서버에 직접 복사해서 사용하시면, 먼저 myweb.war 파일이 압축해제가 되면서, 파일명과 같은 myweb이라는 폴더를 생성하게 되는데, 이렇게 webapps 폴더에 폴더 단위로 구분되어 있고, 각각의 폴더가 Web Application의 구조(WEN-INF 폴더를 가지고 있고, web.xml 파일을 가지고 있는 구조)라고 하면 톰캣에서는 Context로 인식하게 됩니다. 요약하면, 작업하시려는 myweb.war 파일을 webapps 라는 폴더에 복사하시고 톰캣을 다시 기동하시면 Context가 생성되며, 해당하는 컨텍스트의 리소스를 사용하시려면, http://loclahost:8080/컨텍스트명/파일명 이런식으로 사용하시면 됩니다.
두번째는 서블릿 파일을 사용하기 위해, web.xml 파일에 파일의 클래스 명과 URL명을 설정하셨을 겁니다. 해당 URL 명을 위에서 말씀드린 경로(http://loclahost:8080/컨텍스트명/서블릿URL명 )로 실행하실 수 있습니다.
감사합니다.