2

アクション (UserAction) を使用して、複数のフォーム (ログイン、登録など) を処理したいと考えています。アクションにリダイレクトすると、フォーム ビューが返されます。フォームを送信すると、データがアクションに投稿されてからビューが返されます。ASP.NET MVC を使用すると、注釈を付けて投稿を分類し、次のようなメソッドを取得できます

public class UserAction extends ActionSupport {
  [HttpGet]
  public String login() {
     return "login";
  }
  [HttpPost]
  public String login() {
     return "login";
  }

  [HttpGet]
  public String register() {
      return "register";
  } 

  [HttpPost]
  public String register() {
      return "register";
  } 
}

1つのフォームに2つのメソッド名を使用したくない

 public class UserAction extends ActionSupport {
  public String getLogin() {
     return "login";
  }

  public String postLogin() {
     return "login";
  }    

  public String getRegister() {
      return "register";
  }       

  public String postRegister() {
      return "register";
  } 
}

どうもありがとうございました。

4

0 に答える 0