Struts 2 는 무엇인가 ?
Struts 2 는 무엇인가?
WebWork + Struts 가 합쳐진게 Struts 2 이다.
WebWork는 View Framework 로서 유명하고, 이를 기반으로 WebWork Framework와 Struts Framework가 합쳐져 Struts 2가 탄생.
Struts 1과 Struts 2는 다르며, 그 이유중 하나는 WebWork의 인터셉터(Interceptor)라는 개념이 들어가 있다.
인터셉터는 HttpRequest를 중간에서 가로채는 Filter와 비슷한 개념이나, Action 전 후에 다른 처리를 할 수 있다. 인터셉터는 AOP(aspect-oriented programming) 개념으로 생각하면 된다고 한다.
그외에 의존성주입(Dependency Injection)을 지원하고, 다양한 Plugin(JFreeChard, Sitemesh 등), Result 타입을 지원한다.
http://thinkingblog.tistory.com/7 생각하는 블로그 bnk
댓글
댓글 쓰기
질문이나 의견은 요기에 남겨주세요 ^^,,