반응형
■ 스트럿츠 2의 특징
① 완전히 새로운 프레임 워크
-. 스트럿츠 때와는 다른 앱워크2의 MVC 아키텍처 채용
② 직관적인 개발
-. POJO 기반 액션(Action)
③ 제로 컨피규레이션 지향
-. 기본 값 지원으로 많은 설정 생략 가능
-. 어노테이션 사용으로 설정 파일에서 설정 생략
④ 신속한 리로딩
-. 변경된 환경 설정 파일의 내용을 웹 컨테이너 재싲가 없이 리로드
⑤ POJO 액션, POJO 폼
-. 프레임워크에 종속되지 않음
-. Mock 객체에 의존하지 않고 손쉽게 테스트 가능하며, 별도의 폼 빈이 필요 없음
⑥ 손쉬운 Ajax(Asynchronous Javascript And XML) 구현
-. Dojo 프레임워크 포함
-. Ajax 테마 지원 태그
⑦ 다양한 표현식 언어 EL(Expression Language) 지원
-. JSTL 사용가능
-. OGNL(Object Graph Navigation Language) 지원
⑧ 다양한 리절트 타입의 지원 및 프로파일링
-. JSP 외에 프리마터(Freemarker), 밸로시티(Velocity) 등의 사용 가능
-. 요청 처리 과정 프로파일링
⑨ 의존성 주입 지원
-. 구글 주스(Google Guice) 프레임워크를 사용하여 프레임워크 내부 핵심 객체의 라이프 사이클 관리
반응형
'Struts > Struts Programming' 카테고리의 다른 글
[Struts] 도메인 오브젝트 (0) | 2012.09.03 |
---|---|
[Struts] ActionSupport 클래스를 확장한 액션 (1) | 2012.09.03 |
[Struts] 스트럿츠 흐름과 파라미터 값 전달하기 (2) | 2012.09.03 |
[Struts] Action 인터페이스를 구현한 액션 (0) | 2012.09.03 |
[Struts] 액션 종류와 POJO 기반 액션 (0) | 2012.09.03 |