struts로 검색한 결과 :: 시소커뮤니티[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

회원가입 I 비밀번호 찾기


SSISO Community검색
SSISO Community메뉴
[카페목록보기]
[블로그등록하기]  
[블로그리스트]  
SSISO Community카페
블로그 카테고리
정치 경제
문화 칼럼
비디오게임 스포츠
핫이슈 TV
포토 온라인게임
PC게임 에뮬게임
라이프 사람들
유머 만화애니
방송 1
1 1
1 1
1 1
1 1
1

struts로 검색한 결과
등록일:2008-03-16 12:06:52
작성자:
제목:global result 설정


result action들을 forwarding 하는 경우에 공통적으로 사용되는 처리가 있을 것이다. 가령 위 그림에서와 같이 특정 로그인이 필요한 기능에 대해서 로그인 처리 페이지로 전환하는 경우가 바로 그러한 예 중 하나이다. 이러한 경우에 매번 action 내부에 매번 선언해서 처리하기 보다는 일괄적인 처리를 하도록 위와 같이 global-results를 등록해서 사용할 수 있다. 즉 특정 result 이름에 대해서 (위 예에서는 need_login) 이에 따른 페이지 전환 또는 동작을 정의하게 되는 것이다. 이로 인해서 사용자들은 로그인이 필요한 경우에 return "need_login" 만을 외치면 원하는 동작을 수행할 수 있게 된다.

주의할 점은 global-results는 action들 정의에 선행되어야 한다는 점이다. 또한 개발할 때 global results는 언제 호출되는지 struts 환경 파일에 명시가 되지 않는다는 점에서 디버깅이 곤란한 경우가 많으니, 조심해서 사용하도록 하자.