본문 바로가기

Daylogs/Java

Struts Redirect with uri

출처: http://www.coderanch.com/t/58696/Struts/Struts-Forward-Redirect-with-Parameter

스트럿츠에서 uri를 붙여 redirect 하고자 할 때!

  1. final ActionForward successAction = mapping.findForward("yay");  
  2. ActionForward modifiedSuccessAction = new ActionForward();  
  3. modifiedSuccessAction.setName(successAction.getName());  
  4. modifiedSuccessAction.setPath(successAction.getPath()+"?widgetId="+widgetId);  
  5. modifiedSuccessAction.setRedirect(true);  
  6. return modifiedSuccessAction; 

아래와 같이 action forward를 수정해준다.