0

アカウントの作成に使用するサーブレットがあります。質問があります。私にとって、コントローラーはリクエストのパラメーターから完全に独立している必要がありますが、たとえば、次のようなコントローラーメソッドがある場合

public User signup(String pseudo, String firstname, String lastname, String password, String email)

そして、ユーザーにパスワードを2回入力させたいのですが、2番目の入力を引数としてサインアップに渡す必要がありますか(このメソッドの「単純さ」を破ります)、または最初のパスワードがサーブレットの2番目のパスワードと一致するかどうかを確認する必要があります(コントローラーを保持します)仕事だけをしているが、サーブレットに入力をチェックさせる)?

4

1 に答える 1

1

コントローラーがビューとモデル (サービス、daos など) の間の接着剤であると想像してください。コントローラーは、ビューからの受信データを解析し、それをモデルに渡し、応答を返す必要があります。

あなたの場合、JavaScriptを介してページでパスワードが等しいかどうかを確認し、パスワードを1つだけ含むデータをコントローラー(サーブレット)に送信し、コントローラーに必要なパラメーターを抽出し、ビジネスロジックからメソッドを呼び出してアカウントを作成します。

于 2013-06-28T20:49:42.757 に答える