Apache Struts 2 Framework
- 작성자 : 고덕한
- 최종수정날짜 : 2007년 8월 27일
Apache Struts 2 Framework 에 대한 한글 문서를 제공하여, 국내 개발자들에게 Apache Struts 2 Framework 을 익히는 데 조금이나마 쉽게 접근할 수 있도록 하고자 합니다. 이 문서에서는 Apache Struts 싸이트에 있는 문서를 기반으로 한글로 다시 작성하여 올립니다. 일부 내용은 번역이 이루어지거나 혹은 나름대로 이해하고 문서를 작성하여 올리겠습니다. 가능한한 원문에 가깝도록 내용을 구성하겠습니다. 국내 자바 개발자들이 Struts 2 Framework 를 익히고, 개발하는데 서로의 노하우를 공유할 수 있도록 게시판을 만들어 질답 및 팁을 여러사람이 볼 수 있도록 하였습니다. | ||||
|
Struts 2 Framework 란 ?
Struts 2 Framework 은 WebWork Framework 에 기반을 두고 있습니다. WebWork Framework 은 여러해동안 좋은 아키텍처로 Framework 를 정립하여, 웹 어플리케이션 개발에 많이 활용되어 왔습니다. 이에 Struts Communites 와 WebWork Communities 들이 모여서 WebWork Framework 을 Struts 2 Framework 으로 명명하여 Framework 를 발전시키고자 합의를 하였습니다.
따라서 Struts 2 Framework 는 대부분 WebWork Framework 를 따르고 있으며, 초기의 Struts 2 Framework 는 WebWork Framework 와 같다고 여겨도 됩니다.
Struts 2 Framework 는 Struts 1.x Framework 와는 전혀 다른 아키텍처로 구성되어 있습니다. 일반적으로 Framework 든 어플리케이션이든, 버전업이 되면 기존에 있는 기능에 더 많은 기능을 추가하고, 부족한 기능을 보완하여 버전업을 합니다.
하지만 Struts 2 Framework 는 처음부터 Struts 1.x Framework 에 기반하지 않고, 전혀 다른 WebWork Framework 을 이름을 바꾸어서 새로운 아키텍처로 구성된 Struts 2 Framework 을 만들었습니다. 따라서 개발자들은 Struts 1.x Framework 와 다른 Struts 2 Framework 를 다시 익혀야 됩니다.
Documentation(문서)
Struts 2 Framework 싸이트(struts.apache.org) 에 있는 문서를 한글화 합니다. 원문의 내용에 대한 의미를 잃어버리지 않도록 하기 위해서 원문을 그대로 사용하는 부분도 있고, 좀 더 나은 의미 전달을 위해서 의역해서 내용을 보완하거나 추구하는 것도 있습니다.
목차는 원문에 있는 그대로 따라서 작성하도록 하겠습니다.
관련 내용