[프로젝트 생성]

 

1. 메뉴에서 File > New > Other 를 선택한다.

 

 

2. Java > Tomcat Project 를 선택한 후, Next 버튼을 클릭한다.

 

 

3. 프로젝트명을 적당히 입력한다.
여기서는 tomcat1
Next 버튼을 클릭한다.

 

 

4. 컨텍스트명을 적당히 입력한다.
여기서는 /tomcat1
Finish 버튼을 클릭한다.

 

 

5. Package Explorer 를 보면 tomcat1 프로젝트가 생성이 되었다.

 

 

6. 탐색기를 보면 D:\eclipse\workspace 디렉토리 아래 tomcat1 폴더가 생성이 되고, 그 아래 여러 디렉토리가 생성이 되었다.

 

 

[자바 소스 생성]

 

1. 샘플 자바 소스 파일을 만들어 보자.

WEB-INF/src 를 선택한 후, 마우스 오른쪽 버튼을 누른다.
New > Folder 를 선택한다.

 

 

2. 폴더명을 적당히 입력한다.
여기서는 ssari
Finish 버튼을 클릭한다.

 

 

3. ssari 폴더가 생성이 되었다.

 

 

 

4. 이제 ssari 패키지 밑에 Hello.java 파일을 만들어 보자.

ssari 를 선택한 후, 마우스 오른쪽 버튼을 누른다.
New > Class 를 선택한다.

 

 

5. Name 을 적당히 입력한다.
여기서는 Hello
Finish 버튼을 클릭한다.

 

 

6. ssari 패키지 내에 Hello.java 파일이 생성되었다.

 

 

7. 메소드를 하나 생성한다.

public class Hello {    public static String sayHello(String name)    {        return "hello " + name;    }}

Ctrl+S 를 누르면 소스가 저장된다.

 

8. 소스가 저장될때, 별 이상이 없으면 자동으로 컴파일 되어 WEB-INF\classes 디렉토리 아래 저장된다.

 

 

[JSP소스 생성]

 

1. 샘플 JSP 소스 파일을 만들어 보자.

tomcat1 를 선택한 후, 마우스 오른쪽 버튼을 누른다.
New > Other 를 선택한다.

 

 

2. Web > JSP 를 선택한 후, Next 버튼을 클릭한다.

 

 

3. 파일명에 적당히 입력한다.
여기서는 hello.jsp 
Next 버튼을 클릭한다.

 

 

4. Finish 버튼을 클릭한다.

 

 

5. hello.jsp 파일이 생성된다.

 

 

6. hello.jsp 파일에 소스 코드를 추가한다.

<%@ page import="ssari.*" %>

<%=Hello.sayHello("소토로") %>

Ctrl+S 를 누르면 소스가 저장된다.

 

 

 

7. 이제 Start Tomcat 아이콘을 클릭하여 톰캣을 시작한다.

 

 

8. Console 창에 서버 스타트 로그를 볼 수 있다.

 

 

9. 웹 브라우저를 열어 주소를 입력하면 내용이 보인다.

http://localhost:8080/tomcat1/hello.jsp

 

 

[톰캣 server.xml]

 

톰캣의 server.xml 을 편집기로 열어 보면 새로운 context 가 추가 된 것을 확인할 수 있다.

<Context path="/tomcat1" reloadable="true" docBase="D:\eclipse\workspace\tomcat1" workDir="D:\eclipse\workspace\tomcat1\work" />

 

 

 

AND