Struts 2 Action 간 값 전달 방법

1529 단어 jspWebwork
방법 1:result 사용 type="redirect" 
   설정 은 다음 과 같 습 니 다:
   /action2.action?user.id=${user.id}&user.name=${user.name}.... 
 
방법 2:result 사용 type="chain" 
chain 은 이전 Action 의 모든 속성 치 를 다음 Action 으로 가 져 옵 니 다.loginlogin 은 다른 Action 의 설정 이지 만 다음 Action 에서 도 속성 을 쓰 고 getter,setter 를 제공 해 야 합 니 다.
여러 공간 전송 값 예제:
<package name="public" extends="webwork-default">
     <!-- Chain creatAccount to login, using the default parameter -->
     <action name="createAccount" class="...">
         <result type="chain">login</result>
     </action>

     <action name="login" class="...">
         <!-- Chain to another namespace -->
         <result type="chain">
             <param name="actionName">dashboard</param>
             <param name="namespace">/secure</param>
         </result>
     </action>
</package>

<package name="secure" extends="webwork-default" namespace="/secure">
     <action name="dashboard" class="...">
         <result>dashboard.jsp</result>
     </action>
</package>

 

좋은 웹페이지 즐겨찾기