***********************************************************************************
* beaver1119f.jar / ibatis-2.3.0.677.ix21.20100217.jar에 업데이트 내용 *
* date : 2010/04/27 *
***********************************************************************************
***********************************************************************************
* 프레임윅 라이브러리를 업데이트 하기전에 반드시 이전에 사용하던 라이브러리는 *
* 제거해 주셔야 합니다 *
***********************************************************************************
1. Beaver모듈 업데이트 (beaver1119f.jar)
- ModelCMD작성시 forward을 종류별로 처리하기 위한 ActionForward클래스 추가
> ModelCmd처리후에 return되는 ActionForward클래스의 설정에 따라 action-config.xml에
설정된 여러개의 forward값에 지정된 대로 포워딩
> 해당 기능은 InnoXync서비스가 아닌 일반적인 Http서비스에만 적용됨
ex) Command클래스의 코딩된 내용
ActionForward forward = new ActionForward(this);
forward.setAttribute("TEST", "1111");
forward.setForward("no");
return forward;
ex) action-config.xml에 설정한 내용
<action name="/mail" type="com.shift.call.cmd.MailTestCmd">
<method name="execute" />
<forward name="yes" path="/auction.gfm"/>
<forward name="no" path="/111.gfm"/>
</action>
> 위의 샘플에서는 forward.setForward("no") 이기 때문에 action-config.xml의
<forward name="no" path="/111.gfm"/>이 실행되어 화면에 111.gfm이 나타나게 된다.
No comments:
Post a Comment