무작정 따라하기 스트럿츠2.0

말그대로 따라하기만 하면 일단 움직이는건 확인 할수 있습니다.

샘플 소스로 움직이게 하고 내용 파악은 그다음에 하겠습니다.

 

준비물

톰캣7.x : http://tomcat.apache.org/download-70.cgi

톰캣설치방법:http://forum.falinux.com/zbxe/?mid=lecture_tip&document_srl=554956

 

이클립스 : http://www.eclipse.org/downloads/

capture06.png

스트럿츠2.0 :  struts-2.2.3버전 사용

 

 

1.스트럿츠2.0다운로드

http://struts.apache.org/2.2.3/index.html

capture02.png

 

1.1최신버전 struts-2.2.3-all.zip를 다운로드합니다.

capture03.png

 

1.2압축을 푼다음 struts-2.2.3/apps폴더로 이동해 struts2-blank.war도 압축을 풉니다.

capture04.png

 

 

1.3압축푼 struts2-blank폴더 내용

capture05.png

 

2.이클립스를 실행.

2.1이클립스에서 새로운 프로젝트 생성합니다.

capture07.png

 

 

 

2.2Project name: struts2-blank를 입력합니다.

capture08.png

 

 

2.3빌드패스 그냥 Next버튼 클릭

capture09.png

 

2.4Finish버튼 클릭

capture10.png

 

2.5struts2-blank프로젝트가 생성되었습니다.

capture11.png

 

3.스트럿츠 다운로드한 다음 압축을 풀어 놓은 struts2-blank폴더에서 필요한 소스 복사하기

3.1 WebContent소스 복사

1.3 에서 풀어놓은 struts-2.2.3/apps/struts2-blank에서 example폴더와 error.jsp, index.html을 WebContent폴더에 복사

capture13.png                        capture12.png

 

3.2 라이브러리 복사

    struts-2.2.3/apps/struts2-blank/WEB-INF/lib안에 있는 jar파일을 모두 복사한다.

capture14.png                capture15.png

3.3 web.xml복사

    struts-2.2.3/apps/struts2-blank/WEB-INF폴더 안에 있는 web.xml을 복사

capture16.png                  capture17.png

 

3.4 java소스 복사

    struts-2.2.3/apps/struts2-blank/WEB-INF/src/java에 있는 내용을 Java Resources에 있는 src에복사

capture18.png                 capture19.png

 

4. 실행

4.1 struts2-blank에서 오른쪽 버튼 클릭 ->Run As->1 Run on Server을 선택

capture20.png

 

4.2 서버 설정

capture21.png          capture22.png      capture23.png

 

실행이 되면 HelloWorld액션 화면이 아래와 같이 열립니다.

capture24.png

 다음시간엔 스트럿츠2.0 사용 방법에 대해서 알아 보도록 하겠습니다.

스크롤에 압박을 견디어 내고 끝까지 읽어주셔서 감사합니다.