struts 2 - action을 선언한 xml에서 result property 들

Published on: 2009. 7. 5. 14:04 by louis.dev

일반적으로
1)<result name="success" type="dispatcher">/WEB-INF/login/login.jsp</result>
dispatcher는 type의 defalte값이다. jsp의 풀경로를 써준다.

2)<result name="success" type="redirect">list.action</result>
redirect는 update나 delete를 수행한후 주소가 바뀌지 않고 유지 되는데 template.jsp 파일을 생성후 redirec로 페이지를 이동시킬수 있으나 struts 2에서 지원하는 방법중의 하나이다. 아래의 chain로 주소를 바꾸어 주는 역할을 하지만 redirect 인경우 사용자로 부터 전달된 데이터가 계속 전달 되지 않고 페이지가 이동하는 것이 특징이다.

3)<result name="success" type="chain">list</result>
위와 같이 페이지 요청 주소를 변경하고 데이터를 redirect와는 다르게 계속 다른 페이지로 데이터를 보내줄 수 있다.

'Framework > STRUTS 2' 카테고리의 다른 글

struts 2 - upload & download  (0) 2009.07.05
struts 2 - session 사용하기  (1) 2009.07.05
struts 2 - validator  (0) 2009.07.03
struts 2 - annotation설정  (0) 2009.07.03
struts 2 - 스트럿츠 2의 defalte설정  (0) 2009.07.03