본문 바로가기

환경 설정 파일 : web.xml web.xml 파일은 배포 서술자(DD, deployment Descriptor)의 하나로써, 웹 애플리케이션의 기본적인 환경설정을 위한 파일이다. 작성한 웹 애플리케이션을 컨테이너에서 실행하기 위해서는 배포라는 작업이 필요하다. 배포 서술자는 Jave EE 스펙으로 웹 애플리케이션의 기본적인 설정을 위해 작성한 파일로써, 웹 애플리케이션의 배포와 관련된 정보를 제공하여 다른 컨테이너에서 별도의 설정 없이 운영할 수 있도록 하기 위해서 사용한다. 사용자에게 보낼 응답을 처리하는 역할을 하는 필터 디스패처는 web.xml에 등록해야 하는데 web.xml의 위치는 [프로젝트명]\WebContent\WEB-INF 폴더이다. 스트럿츠 프레임워크의 가장 기본이 되는 web.xml 파일은 이클립스에서 기본적으로 제.. 더보기
디폴트 설정 파일 : struts-default.xml 스트럿츠 2에서는 struts-default.xml이라는 디폴트 설정 파일을 제공한다. struts-default.xml 파일은 사용자가 작성하는 파일이 아니고, 프레임워크 코어 라이브러리인 struts2-core-버전.jar 파일에 들어있다. 1. http://struts.apache.org 접속한다. 2. [Releases]- General Availability(GA) Releases를 다운 받는다.(책은 2.0.X버전을 사용한다.) 3. struts2-core-2.0.14.jar 파일을 압축 풀면 struts-default.xml 파일을 볼 수 있다. 더보기
환경설정 : 기본 라이브러리 1. http://struts.apache.org 2. [Releases]- General Availability(GA) Releases를 다운 받습니다.(책은 2.0.X버전을 사용합니다.) 프로그래밍시 LIB 파일은 위 2번에서 받은 압축파일을 풀면 lib 폴더안에 있으며 주요파일명은 아래와 같습니다. commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.14.jar xwork-2.0.7.jar 더보기
스트러츠2 환경설정 : 초스피드 세팅 1. (http://oracle.com) 접속합니다. 2. JDK를 다운로드 받습니다.(책에선 kit 6 6u11 버전을 사용합니다.) 3. 설치 합니다. 4. 환경변수를 설정합니다. (JAVA_HOME C:\Program Files\Java\jdk1.6.0_11) (JRE_HOME C:\Program Files\Java\jre6) 5. http://www.eclipse.org 접속합니다. (Eclipse IDE for Java EE Developers 를 다운 받습니다.) 6. 이클립스를 설치합니다 (이클립스 환경 설정시 workspace는 아래 경로에 설정합니다. 임의로 지정합니다. C:\workspace) 7. http://struts.apache.org/ 접속합니다. 8. [Releases]- G.. 더보기
자유형 손동작 : 물잡기 처음 자유형 배울 때는 팔을 쭉 피고 뒤로 쭉 밀라고만 하면서 배우게 됩니다. 결과적으로 팔을 큰 원을 그리게 되고 몸이 상하로 흔들리는 결과가 발생됩니다. 숨쉬기는 힘들어지고 숨을 쉬려고 목에 힘이 들어가며 온몸의 밸런스는 무너지게 됩니다. 지금까지는 팔과 손으로 물을 잡아 추진력에 힘을 주도록 하였지만, 물을 잡으면 어깨를 사용하여 물을 밀어냅니다. 물을 팔과 손 전체로 잡고 어깨로 밀기 때문에 추진력을 더 좋아지고 팔은 덜 아프게 됩니다.물을 잡고 밀때의 느낌은 줄을 잡아 당겨 앞으로 끌어준다는 느낌이 들 정도로 강한 느낌이라고 합니다. 앞으로 뻗을 때 손의 한 뼘정도 우측으로 움직였다가 팔꿈치는 고정된 채 손에서 팔꿈치 부분(하박)만 명치쪽으로 접히고 그 이후에 팔 전체를 뒤로 밀어주어야 한다고 .. 더보기
티스토리에 초대되어 처음으로 작성해봅니다. 아직은 블로그에 글은 쓴다는게 익숙하지 않고 어색한 일입니다. 계속 작성하다보면 글 솜씨도 늘고 많은 변화가 나타나지 않을지 생각해봅니다. 블로그에 적응 하려면 한 참 걸리겠네요. 다른 블로그와는 손대야 할 것과 알아야 할 내용도 많은 것 같고요. 아직도 모르는 기능이 많지만 이래저래 검색해보며 하나하나 고쳐가면서 알아가야 겠습니다. 더보기