result構成動的結果

848 ワード

Action
 
public class LoginAction extends ActionSupprot
{
   private String nextAction;
   public String getNextAction()
  {
        return nextAction;
  }
 
public String extcute() throws Exception
{
  if()/ユーザー名とパスワードの検証
 {
    if(user.isManager)
      nextAction="manager";
    esle
      nextAction="employee";
 }
 
}
}
 
プロファイル
 
<struts>
<!-- default          -->
<package name="default" extends="struts-default">
	<action name="login" class="...">
	  <result type="redirectAction">${nextAction}</result>
	</action>
</package>
</struts>

 (2)結果にパラメータを使用する.
 ....