jspページをデザインしようとしています
GET
ここでは、次のようなリクエスト パラメータを確認できるシンプルなページが必要です。
http://www.example.com/?q=a+father+name&page=2&so-on-as-per-your-need
ここで、 2 つのサーブレットが必要になります。
- まず、
search
あなたが言ったフィールドのような検索オプションを含むサーブレット。
- 第二に、
result
表示結果を検索する機能を持つサーブレット
データベースを検索したい
ビジネスロジックをサーブレットやjspから遠ざけるためだけに、DAOメソッドを別のクラスに保持してください。
一致する値をデータベースで検索できると思います。また、説明が必要だと言ったように、それをデータベースに保存する必要があります。
結果も同じページに表示したい
JSPにはオプションがinclude
あります。サーブレットのリクエストよりも、 parameterにforward
基づいてこれらのオプションのいずれかを取る必要があります。サーブレットへのリクエスト以外の値がある場合。q
null
forward/include
search
q
forward/include
result
このようにして、これには 1 つのビューと 2 つのコントローラーしかありません。
それが役に立てば幸い。
あなたを助けるかもしれないさらなる読書: