1. jar파일 복사
톰캣이 설치된 곳의 lib 폴더(C:\Tomcat 5.5\common\lib) 안에 sevlet-api.jar 를 복사해
자바 설치 폴더 안에 있는 C:\jre1.6.0\lib\ext 안에 붙여넣기한다.
2. 환경변수 설정
내컴퓨터 > 속성 > 고급 탭에 있는 환경변수를 클릭
시스템변수목록에서 Path를 선택, 편집.
맨 뒤에 다음을 추가해준다.
C:\Tomcat 5.5\common\lib\servlet-api.jar;
물론, 자신의 톰캣 설치 위치에 맞게 수정해야 한다.
3. jsp 저장 위치
C:\Tomcat 5.5\webapps\ROOT
에 jsp 파일을 위치시킨다.
인터넷 페이지에서 http://localhost:8080/Hello.jsp 를 입력하면 해당 jsp 파일을 볼 수 있다.
예)
<html>
<head>
<title>Hello_Jsp</title>
</head>
<body>
<% out.println("Hello Jsp !!! "); %>
</body>
</html>
에디터나 메모장에서 위의 예제를 작성한 후 Hello.jsp라는 이름으로 저장한다.
(C:\Tomcat 5.5\webapps\ROOT 에...)
4. Context path
context 란? 특별한 virtual host에서 작동하는 하나의 web application.
각 web application은 하나의 web application archive (WAR) file 이나
이에 대응하는 unpacked된 content를 가지는 directory를 말한다.
1) tomcat admin 이용
톰캣 다운로드 창에서 Administration Web Application 을 다운받는다.
unzip 후, 톰캣이 설치된 디렉터리에 덮어쓰기한다.
이제 admin으로 접속해보자. 물론, 톰캣은 구동 중이어야 한다.
http://localhost:8080/admin
admin 의 아이디와 비밀번호를 입력하고 로그인한다.
톰캣을 처음에 설치할 때 아이디와 비밀번호를 설정하는 부분이 있었을 것이다.
수정하지 않았다면 아이디는 admin, 비밀번호는 없다.
수정했는데 기억이 나지 않는다면 C:\Tomcat 5.5\conf\tomcat-users.xml 문서를 보면 알 수 있다.
좌측 메뉴에서 Tomcat Server > Service (Catalina) > Host (localhost) 를 선택한다.
우측 상단에서 Create New Context 를 선택한다.
Document Base와 Path를 원하는 디렉터리로 설정한다.
Reloadable은 false로 두어도 되고, true로 해도 좋다. (true 일 경우, WEB-INF/classes, WEB-INF/lib 클래스나 jar 파일이 변경되면 자동으로 변경된 내용을 읽어들이는 옵션이다.)
완료되었다면 save 버튼과 commit change 버튼을 눌러준다.
commit change 버튼을 누르지 않는다면 톰캣 재구동시 컨텍스트 설정이 사라질 수 있습니다.
2) context.xml 편집
Tomcat 4.x 까지는 server.xml 을 편집해야 하지만 Tomcat 5.x 부터는 context.xml 에서 편집한다.
C:\Tomcat 5.5\conf안에 context.xml를 마우스 우클릭 후 편집을 클릭한다.
맨밑에 <Context path="/jsp_test" docBase="C:/workspace/jsp_test" debug="0" reloadable="true"/>
를 입력 후, 저장하면 생성한 jsp_test 폴더를 사용할 수 있다.


