2013년 8월 12일 월요일

Struts2 Controller역할과 스트럿츠장점

Struts2 Controller역할과 스트럿츠장점


Controller 의 역할
    1. Request URI로부터 어떤 Action을 수행할지를 결정
    2. Action class를 초기화
    3. Action Object가 존재하면, equest parameter로  action을 처리
    4. Action Object가 존재하면, action method. 호출
    5. requestview((JSP) Forward .
The Benefits of Struts
    • filter dispatcher 제공
    • XML-based configuration file (TEXT) -> No Recompilation.
    • action class를 초기화하고 , propertiesuser input으로 세팅
  만약, action class를 지정하지 않으면, default action class가 초기화됨
    • user input에 대한 validate, 실패하면 input form으로 다시 재전송
  웹 어플리케이션 개발시 마주칠 수 있는 거의 대부분의 task를 위한 Built-in validators
    • 설정파일을 통해 actionmethod를 변경

댓글 없음:

댓글 쓰기