Struts 2.0.6 GA버젼이 새롭게 릴리즈 됐네요.
간단한 개요
Apache Struts 2는 엔터프라이즈 자바 어플리케이션을 구축함에 있어서 추가확장이 가능한 훌륭한 프레임웍이다. 이 프레임웍은 전반적인 자바 어플리케이션 개발 라이프싸이클(빌드, 디프로이, 메인테인) 에 마추어서 만들어 져 있다.
Apache Struts 2는 WebWork 2로 많이 알려져 있었으며 독립적으로 여러해 동안 별개의 프로젝트로 개발이 되여져 왔었다. 결국 WebWork + Struts = Struts 2 버젼대로 출시하게 되였다.
플랫폼 요구사항
Apache Struts 2 아키텍쳐
- 웹브라우저가 리소스(/mypage.action, /reports/myreport.pdf, 기타) 요청을 한다.
- Filter Dispatcher은 요청을 받어들이고 적당한 액션을 결정한다.
- Interceptor들은 자동적으로 요청에 workflow, vlidation, file upload등과 같은 여러가지 공용적으로 사용이 되여질 기능들을 추가한다.
- Action 메소드가 실행이 되여진다. (보통 데이타베이스에서 데이타를 저장하거나 얻는 과정이다.)
- 결과가 렌더링되여 웹브라우저에 출력이 되여진다. 출력포맷은 다양한데 HTML, images, PDF 등을 모두 지원한다.
다운로드
댓글 없음:
댓글 쓰기