프레임워크은 ‘핵심적인 클래스와 인터페이스, 정보파일(XML)을 미리 모아놓은 집합 또는 라이브러리’라고 할 수 있다. 

1) 스트럿츠 프레임워크는 Jakarta프로젝트에서 개발, 오픈 소스의 웹 어플리케이션 프레임워크.
2) 스트럿츠는 MVC 패턴의 프레임워크.
3) 스트럿츠2는 스트럿츠와 웹워크가 결합한 형태

4) 다운로드와 설치 : http://struts.apache.org 에 접속 최신 버전 다운로드




<스트럿츠2의 특징>

1) 완전히 새로운 프레임워크. 
    스트럿츠1 때와는 다른 웹워크의 MVC 아키텍처 채용
2)  직관적인 개발. 
    POJO 기반 액션(Action)
3)  Zero Configuration 지향. 
    기본 값 지원으로 많은 설정 생략 가능. 
    어노테이션 사용으로 설정 파일에서 설정 생략
4)  신속한 리로딩. 
    변경된 환경 설정 파일의 내용을 웹 컨테이너 재시작 없이 리로드
5) POJO 액션, POJO 폼
   프레임워크에 종속되지 않음
6) 손쉬운 Ajax(Asynchronous Javascript And XML)구현
    Dojo 프레임워크 포함
    Ajax 테마 지원 태그
7)  다양한 표현식 언어 EL(Expression Language) 지원
     JSTL 사용 가능
     OGNL(Object Graph Navigation Language) 지원
8)  다양한 리절트 타입의 지원 및 프로파일링
     JSP 외의 프리마터(Freemarker), 밸로시티(Velocity) 등의 사용 가능




'Struts2 > 기본(Oracle)' 카테고리의 다른 글

struts2 ActionSupport를 이용한 JSP 호출 (form만 요청할페이지에 사용)  (0) 2012.06.21
struts2 POJO형태의 액션 만들기  (0) 2012.06.20
struts2 이론  (0) 2012.06.20
struts2 기본예제  (0) 2012.06.20
struts2 설정  (0) 2012.06.20

+ Recent posts