매우 간단한 예제를 실행해보도록 하자.

우선 File -> New -> Other 를 선택한다. 그런다음에 JAVA를 선택하고 더블클릭하면 하위 메뉴들이 나오는데 거기에 플러그인이 제대로 설치가 되었다면 Tomcat Project라고 생겼을 것이다.
사용자 삽입 이미지

Tomcat Project를 선택하고 프로젝트이름을 "HelloWorld"라고 칭해보자.
나머지 옵션은 디폴트로 하고 Finish를 클릭한다.

그러면 프로젝트가 생성이 되었는데 이제 클래스를 생성해보자.
클래스를 생성하기전에 패키지를 먼저 생성하자.
왼쪽WorkSpace에 WEB-INF/src 폴더에 오른쪽 마우스버튼을 클릭해서 package를 생성하자.
이름은 helloworld 라고 칭하자.
그다음 helloworld패키지에 new해서 class를 선택하여 클래스를 생성하자.
이름은 TestJava라고 하자.
사용자 삽입 이미지

Finish를 클릭한뒤 코드는 다음과 같이 해보자.
사용자 삽입 이미지
컨트롤+S를 누르면 저장된 뒤 class파일도 자동으로 생성해준다.

그다음은 jsp파일을 생성해보자.

최상위 HelloWorld프로젝트폴더를 클릭하고 new를 눌러서 other를 선택한다.
Web이라는 폴더에 JSP가 있다. 클릭해서 test.jsp란 이름으로 생성하자.

코드는 방금 생성한 class에서 Method라는 메소드를 불러오도록 짠다.
사용자 삽입 이미지

제대로 코딩했다면 이클립스 메뉴에 스타트톰캣을 한다. 톰캣을 시작한뒤 익스플로러 창에다가

http://localhost:8080/HelloWorld/test.jsp 라고 치면 'Hello World!' 라고 뜰 것이다.

 
Posted by 머드초보

댓글을 달아 주세요

  1. 초보 2008.03.22 07:27  댓글주소  수정/삭제  댓글쓰기

    늘 수고많네요. 또 문이드립니다.

    저의 JAVA6,TOMCAT6,WTP2, struts-blank-1.3.8개발환경에서 아래와같은 경고메세지가 뜨는데요.

    2008/03/22 8:19:20 org.apache.struts.util.PropertyMessageResources loadLocale
    警告: Resource MessageResources_ja.properties Not Found.
    2008/03/22 8:19:20 org.apache.struts.util.PropertyMessageResources loadLocale
    警告: Resource MessageResources_ja_JP.properties Not Found.

    실행에는 지장없지만은.....
    어느부분을 고치면 될른지요.

    이상, 잘부탁합니다.

    • 머드초보 2008.03.24 08:21  댓글주소  수정/삭제

      아.....그건 상관없는 경고문인데요.
      properties파일이 다국어 지원으로 인해서
      거기다가 메시지같은 것을 기록해두거든요.
      error=error~~!
      이렇게 써 놓는데
      MessageResources_ko.properties에는
      error=에러~~!
      이렇게 한글이 가능하게 스트럿츠에서 해주는 걸로 알고있는데요.
      그 properties파일은 없어도 상관없어요^^

      허접한 답변이네요-_-; 저도 안해본 부분이라 ^^

  2. 초보 2008.03.25 21:45  댓글주소  수정/삭제  댓글쓰기

    답변 감사함니다.

    그리고 좋은글과 소스참많이 올리시네요.^^
    많은 도음이 되고있읍니다.

    • 머드초보 2008.03.25 23:27  댓글주소  수정/삭제

      아네 ^^ 취미가 삽질이라 ^^
      도움이 되셨다니 다행입니다^^
      방문해주셔서 감사해요 ^^

  3. 삽질맨 2008.12.26 18:02  댓글주소  수정/삭제  댓글쓰기

    살짝 담아갑니다. 감사합니다. 출처는 밝혀용

    • 머드초보 2008.12.26 22:42  댓글주소  수정/삭제

      앗~ 이건 오래된 자료라서-_-;
      이거 안해도 이클립스 최신버전 설치하시면 쉽게 할 수 있습니다^^

 

우여곡절 끝에 몇시간의 삽질 끝에 끝냈다.

톰캣플러그인을 설치하면 이클립스에서 톰캣을 실행하고, 중지하고, 재시작을 할 수 있는 메뉴와 아이콘이 생긴다. 그리고, JSP를 프로그래밍하기 쉬운 프로젝트를 생성할 수 있다.

기본적으로 자바를 설치해야한다. 6u2! 새로운 버전이 나왔다-_-; 아래 사이트에서 받자.
http://java.sun.com/javase/downloads/index.jsp

그다음 준비물은 WTP2.0(Web Tool Platform).
이클립스인데 웹 개발 툴을 올인원 다 모아둔거 같다. 잘은 모르지만 사람들이 좋아하는 올인원이라는 단어가 들어가있어서 마음이 끌리게 한다(모든것이 한개에 있으니 기분이좋다-_-;).
http://europa-mirror1.eclipse.org/webtools/downloads/ 이곳에서 받자.

그다음 준비물은 톰캣이다. 톰캣을 설치하지 않은 사람들은 아래 사이트로 가서 받아서 설치.
http://tomcat.apache.org/download-60.cgi

그다음은 톰캣 플러그인이다. 이것은 이클립스를 설치한 후에 압축을 풀어서 eclips\plugin폴더에 넣어버리자. http://www.eclipsetotale.com/tomcatPlugin.html

다 설치가 완료 됐으면, 이클립스를 실행해보자.

이클립스에 tomcat이라는 메뉴가 생겼을 것이다. 메뉴를 살펴보면, 시작과 중지, 재시작 메뉴가 있을 것이다. 우선 시작하기 전에 톰캣환경설정을 해야한다. 환경변수를 추가하자.

JAVAHOME=설치한 자바폴더 지정.
CATALINA_HOME=설치한 톰캣폴더 지정.

저렇게 환경변수를 지정했으면 톰캣이 정상적으로 실행이 될 것이다.

사용자 삽입 이미지

그럼 간단한 JSP예제를 살펴보도록 하자-_-;
예제바로가기
 
Posted by 머드초보

댓글을 달아 주세요

 
JSP, ASP, PHP 중 뭐를 공부할까 생각하다가 역시 자바를 조금 해본경험을 살려서

JSP를 공부하기로 했다.

하지만 책살돈이 없는 지라-_-; (생활하기 바쁘다-_-;) 도서관에서 빌려서 하기로 했다.

도서관 갔더니 역시 책은 별로 없지만, 내가 보기에 제일 괜찮다는 책을 하나 빌려왔다.

JSP 2.0 프로그래밍 기초부터 중급까지-_-;

책을 보면서 예제를 따라하고 있었는데 Enumeration enum = request.getParameterNames();

이부분에서 에러가 난다-_-; 왜에러가 나는지 약 2시간동안 삽질했는데 못찾았다-_-;

시작한지 몇시간만에 벌써 좌절모드라니-_-; 갑자기 안되니까 하기 싫어졌다-_-;

Enumeration cannot be resolved 라는 메시지가 뜨는데 아시는분계시면 답변좀 ㅠㅠ

암튼 건너뛰고 계속 해봐야겠다-_-;


 
 
Posted by 머드초보

댓글을 달아 주세요

  1. BlogIcon swindler 2007.07.09 16:15  댓글주소  수정/삭제  댓글쓰기

    JDK 버전이나 환경에 따라 달라질수 있어서 정확하지 않지만 2가지 이유일 가능성이 높습니다.
    1) enum 자체가 예약어이다. (JDK 버전에 따라 틀립니다.)
    2) java.util.Enumeration 이 import 되지 않았거나 (메세지상 그건 아닌거 같구요.)

  2. 하늘아기 2009.12.15 08:55  댓글주소  수정/삭제  댓글쓰기

    저책으로 저도 첨에 봤는데 예제에 에러가 많던데여..ㅡㅡ

    • 머드초보 2009.12.17 09:53  댓글주소  수정/삭제

      음 아마도 1.4버전에 맞춰져서 그런 것 같더라구요.
      그래도 전 꽤 괜찮게 봤습니다^^
      덕분에 jsp에 대해서 잘 알게 되어서 ^^