Dev. Language/Struts 2
스트럿츠 2 환경 설정
lucyk4t
2009. 8. 10. 17:09
1. J2SE 설치 > http://java.sun.com/javase/downloads 가셔서 1.6 버전이나 1.5 버전 받아서 설정해주세요.
(굳이 설명하지는 않겠습니다. 자바 설치는 검색해도 많이 나오니까요.)
2. 톰캣 설치 > http://jakarta.apache.org/ 가서 Tomcat 클릭하신 다음 다운로드 하시면 됩니다.
(저는 6.0 버전으로 받아서 실행하고 있습니다. 각자 버전 맞춰서 받으시면 됩니다.)
+ 참고 ; 한글 문제 해결하려면 톰캣 설정 파일에서 해줘야 할 작업이 있습니다.
TOMCAT_HOME/conf/server.xml 파일에서 <Connector port="8080" .... URIEncoding="UTF-8" />
( 특히 HTML에서의 'GET' 방식할 때 한글 깨지는 것을 막기 위한 조치입니다. )
3. 이클립스 설치 (ganymede) : http://www.eclipse.org 가보시면 지금 3.5 버전인 갈릴레오가 있지만,
아직 너무 최신 버전이므로 한 단계 아래인 개니메디를 설치해줍니다. (설치 방법은 검색으로..)
4. 스트럿츠 설치 ★ (드디어 메인 설치입니다.)
+ 스트럿츠 2 버전을 잘 보시고 다운 받아주시면 되겠습니다.
http://struts.apache.org/download.cgi#struts216
현재 최신 버전인 2.1.6 버전을 다운받아서 실행하도록 하겠습니다. (다른 버전도 있습니다.) - Full 버전으로!
압축 풀어보시면 lib 폴더가 있는데 여기서 필요한 것만 쓰시면 됩니다.
5. 환경 설정
+ web.xml 설정 ;
여기서 org.apache.struts2.dispatcher.FilterDispatcher 클래스는 스트럿츠 2의 핵심 컨트롤러 역할을 수행한다.
+ struts.xml 설정 ;
+ struts.properties 설정 ;
+ 그 외에 이클립스 프로젝트의 인코딩을 UTF-8로 변경해줍니다.
추후 테스트할 때도 JSP나 HTML 등등의 파일들의 인코딩을 UTF-8로 통일합니다.
(굳이 설명하지는 않겠습니다. 자바 설치는 검색해도 많이 나오니까요.)
2. 톰캣 설치 > http://jakarta.apache.org/ 가서 Tomcat 클릭하신 다음 다운로드 하시면 됩니다.
(저는 6.0 버전으로 받아서 실행하고 있습니다. 각자 버전 맞춰서 받으시면 됩니다.)
+ 참고 ; 한글 문제 해결하려면 톰캣 설정 파일에서 해줘야 할 작업이 있습니다.
TOMCAT_HOME/conf/server.xml 파일에서 <Connector port="8080" .... URIEncoding="UTF-8" />
( 특히 HTML에서의 'GET' 방식할 때 한글 깨지는 것을 막기 위한 조치입니다. )
3. 이클립스 설치 (ganymede) : http://www.eclipse.org 가보시면 지금 3.5 버전인 갈릴레오가 있지만,
아직 너무 최신 버전이므로 한 단계 아래인 개니메디를 설치해줍니다. (설치 방법은 검색으로..)
4. 스트럿츠 설치 ★ (드디어 메인 설치입니다.)
+ 스트럿츠 2 버전을 잘 보시고 다운 받아주시면 되겠습니다.
http://struts.apache.org/download.cgi#struts216
현재 최신 버전인 2.1.6 버전을 다운받아서 실행하도록 하겠습니다. (다른 버전도 있습니다.) - Full 버전으로!
압축 풀어보시면 lib 폴더가 있는데 여기서 필요한 것만 쓰시면 됩니다.
5. 환경 설정
+ web.xml 설정 ;
+ struts.xml 설정 ;
+ struts.properties 설정 ;
추후 테스트할 때도 JSP나 HTML 등등의 파일들의 인코딩을 UTF-8로 통일합니다.