2012-05-07 6 views
-1

ログインしたユーザーの詳細を表示するプロファイルページを作成しました。私は別のJSPに連れて行く編集ボタンが提供されています。このJSPでは、詳細を編集する際に、「保存」ボタンが用意されています。値を変更したら、完全なフォームを保存するにはどうすればいいですか?ファーの保存機能は何ですか?私はデータベースから値を表示するためにDAOを使用しています。Javaのボタン機能を保存

+0

これはあまり明確な質問ではありません。あなたはあなたの問題をより良く説明するべきだと思います。ビュー層では、保存ボタンをクリックした後、詳細を保持しているコントローラー層のjsonをポストしてモデルにマップし、ダオ層でそれを保持します。 – erimerturk

+0

Read http://stackoverflow.com/faq#questions –

答えて

0

うーん...

1 DAO:更新/メソッドを削除/取得/追加しているDAOを作成します。

2ユーザーのフィールドを含むjspでフォームを作成します。

<form name="userEditForm" method="post" action="..."> 
    <input type="text" name="userName" value="..."/> 
</form> 

3フォームアクションで指定されたアドレスへのリクエストを処理するServlet/Controller(Spring)を作成します。

String userName = request.getParameter("userName"); 
User user = new User(); 
user.setName(userName); 
userDao.update(user); 

これは一般的なフローである。

4のGetフォーム要求からのデータとDAOに渡すを使用し/更新を追加します。

+0

ありがとうございました。アレクシーです...それは働いた.. – user1277996

+0

あなたは幸せです – alexey28

関連する問題