私はフォーム(いくつかのフィールドを持つ)を持っています。基本的にはシングルフォームです。私はユーザによって一意になるように選択されるべきユーザ名フィールドを持っています。このために私はデータベースに接続して、そのようなユーザー名が存在するかどうかを確認してから、同じ形式で適切なメッセージを表示する必要があります。このすべては、「利用可能性確認」ボタンをクリックしたときに発生する必要があります。どうすればいいですかjspの問題
Q
jspの問題
0
A
答えて
0
すべてを1つの形式で実行する(推奨しない)場合は、JSTL <sql>
タグを使用して1つのJSPを記述できます。
より良いアプローチは、問題を部品に分割することです。検証、フォームを使用してJSPからの要求をフィールドサーブレットを書く
package persistence;
public interface CredentialDao
{
List<Credential> find();
Credential find(String username);
}
と:
package model;
public class Credential
{
private String username;
private String password;
// Add the rest.
}
は、データベースのうち、資格を取得することができますDAOインタフェースを持っている:資格クラスで開始入力をバインドし、CredentialDaoを使用してユーザー名が指定された資格情報を検索し、戻ってくるものを調べてJSPへの応答として送信するものを決定します。
0
- それは「からユーザー名を選択...」を使用して
- が存在する場合、ユーザーがすでに存在していること、それらを伝えるエラーページにユーザーをリダイレクトする(またはそれらを伝えるためのAjaxを使用して存在する場合は、ユーザー名
- チェックを取得それが存在しない場合は1ページでも同じことが)
- 、「...に名を挿入」を使用して、新規ユーザーを登録するか、使用しているものは何でもメカニズムし、ユーザー登録がsucessfullだっ伝える
関連する問題
- 1. JSPセッションの問題
- 2. JSPエンコーディングの問題
- 3. jspページングの問題
- 4. JSP getParameterの問題
- 5. JSPでのログインの問題
- 6. jspでのセッションの問題
- 7. JSPページのリロードの問題
- 8. のJSPキャッシュの問題
- 9. JSPでのエンコーディングの問題
- 10. JSPでのセッションの問題
- 11. jspページのエンコーディングの問題
- 12. JSPとサーブレットの問題
- 13. jsp type = "file"の問題
- 14. spring jsp viewの問題
- 15. JSPサーブレットとAjaxの問題
- 16. スプリングウェブフローダイナミックJSP /フォームの問題
- 17. BodyContentImpl jspタグメモリリークの問題
- 18. インタラクションservlet-jspの問題
- 19. jsp配列リストの問題
- 20. レスポンスタイプ "画像"のChromeでの問題 - JSP
- 21. JSP文字列のエンコーディングの問題
- 22. サーブレットからjspへのリクエストディスパッチャの問題
- 23. JSPセッションをハンドリングする際の問題
- 24. JSPパラメータの引き渡し問題
- 25. JSPページ転送:相対URLの問題?
- 26. 画像とJSPに関する問題
- 27. JSPからExcelへのエンコーディングの問題。値=?
- 28. Struts/JSP/J2EEのパフォーマンスとメモリのプロファイリングと問題
- 29. オブジェクトにアクセスする際の単純なJSP /サーブレットの問題
- 30. JSPとTomcatのWebページに問題があります
方法ajaxを使ってリダイレクトしますか?任意の参照? – nikhil
@nikhil:Ajaxを使ってリダイレクトする必要はありませんが、既存のページに「このユーザー名でエラーがあります」というhtmlを追加するだけです。これを行う方法は、使用しているJSフレームワークによって異なります。 jQueryを使用している場合は、[ホームページ](http://jquery.com/)を参照してください。 – darioo
jspを使用しています。 – nikhil