이클립스 버젼 : eclipse-SDK-3.1.2-win32

자바 버젼 : j2sdk1.4.2_06

톰켓 버젼 : jakarta-tomcat-4.1.31(참고로 톰켓 5.0버젼과도 호환 잘 된답니다.^^)

WTP 버젼 : wtp-all-in-one-sdk-1.0-win32

톰켓 플러그인 버젼 : tomcatPluginV31


이클립스 JSP 연동4 _ Tomcat 연동하기

http://blog.naver.com/rlaaudtnr8/50006035013



tomcatPluginV31을 설치 하였으면 이제 이 플러그인을 통하여 JSP파일을 작성해 보겠습니다.


1.

사용자 삽입 이미지

 
 
2.

사용자 삽입 이미지


3.

 

사용자 삽입 이미지

4. JSP파일의 기본 루트를 설정하는 폴더를 생성해 줍니다.

아래 그림처럼 하면 WebTest01 -> webapps -> ROOT 이렇게 생성이 되겠져.

 

사용자 삽입 이미지

5. 성공적으로 프로젝트를 생성한 경우 아래와 같은 폴더가 생성됩니다.

일반적인 JSP파일을 ROOT아래에 생성이 될것이고 JAVA파일은 WEB-INF/src에 생성될것입니다.

 

사용자 삽입 이미지

%CATALINA_HOME%conf 폴더 아래 보면 server.xml 파일이 있는데 이 파일을 열어보면


<Context path="/WebTest01" reloadable="true" docBase="E:\jspTest\WebTest01\webapps\ROOT" workDir="E:\jspTest\WebTest01\work\org\apache\jsp" />


와 같은 부분이 추가 된 것을 확인할 수 있습니다.


6. 우선 간단하게 패키지를 설정한 후 자바 파일을 만들어 JSP에서 불러보겠습니다.

사용자 삽입 이미지

7. -0-;; 저의 오타로 인해 tsetPackage라고 써졌군요..testPackage라고 써주세요..^^

위의 그림처럼 소스폴더를 잘 선택하고 패키지를 생성하시면 Source folder는 자동적으로 입력이됩니다.

 

사용자 삽입 이미지

8. 클래스도 testPackage를 잘 선택하고 해주세요.

사용자 삽입 이미지

9. 오타의 현장..ㅠㅠ tsetPackage는 testPackage입니다. 혼동 마시길..ㅠㅠ

자바이름을 testJava라고 입력합니다.

사용자 삽입 이미지

10. testJava파일을 다음과 같이 작성해 주세요.

작성해 주시고 ctrl+s를 해주시면 저장되면서 자동으로 클래스파일을 생성해줍니다.

생성될 클래스 파일은 WebTest01\webapps\ROOT\WEB-INF\classes\testPackage 의 폴더에 존재하게 됩니다.


사용자 삽입 이미지


11.  이제 JSP파일을 생성해 봅시다.


사용자 삽입 이미지


11.

 
사용자 삽입 이미지

12. test.jsp라고 파일이름을 정합니다.

 
사용자 삽입 이미지

13. 아래처럼 testJava파일의 getJavaMethod() 매소드를 불러와서 화면에 뿌리를 소스를 작성합니다.

사용자 삽입 이미지

14. 상단 메뉴부분의 아래 그림과 같은 아이콘중 가장앞에있는 아이콘을 클릭하여 톰켓 서버를 실행합니다. 이미 톰켓서버가 가동중인 경우에는 세번째 아이콘을 클릭하여 재실행 하여 줍니다.

사용자 삽입 이미지
 
15. 톰켓 서버가 실행되면 Console창이 다음처럼 실행됩니다.

사용자 삽입 이미지

16. 이제 결과 확인만 남았군요. explorer창을 띄우시고 주소창에 http://localhost:8080/WebTest01/test.jsp 라고 입력하고 엔터를 치면 아래처럼 결과를 확인할 수 있습니다.

사용자 삽입 이미지
 
 
 
이제 위의 localhost/WebTest01이라는 부분을 임시 도메인을 주어 익스플로러를 띄우는 방법에 대하여 설명해 보겠습니다.


티스토리 툴바