JavaWeb(4):MVCケース

MVCは、Model-View-Controller短く、すなわち、モデル-ビュー-コントローラ。
モデル、ビュー、コントローラ、それぞれが独自のタスクを処理する:MVCアプリケーションは、3つのコアモジュールに分割されているデザインパターン、です。このモデルは、ビジネスデータとビジネスロジックのモデルアプリケーションの主要部分です。モデルは、複数のビューのためのデータを提供することができます。コードためだけなので、コードの再利用性を増大させる、複数のビューを再利用する追記モデルに適用されます。ビューを参照し、インターフェースと対話するユーザーは、次の役割:ビューのデータが表示され、ユーザに、実際のビジネス・プロセスなしに、ユーザの入力を受け付けます。コントローラは、ユーザの入力を受け付け、ユーザーのニーズが完了するモデルとビューを呼び出します。コントローラは、モデルコンポーネント呼び出す要求を処理し、返さ呼処理データモデルを表示する表示かを決定するための要求と判定するを受信します。

論理部分の一部、表示部上のサーブレット、JSPページ上のデータベースへのアクセス。
サーバに再送要求サーバがサーブレットを呼び出し、サーブレットがコントローラを作る、Javaクラスを要求、Javaクラスと呼ばれる奪うと、データベースにアクセスするための操作、ビジネスロジックを完了するために、状況に応じて、その結果によれば、ディスプレイ、POJOステアリングJSP、JSP表示を返さときあなたは、標準のタグライブラリの一部を使用することができます。
POJOは、処理ロジック、ビジネス・ロジックが含まれており、データベースにアクセスします。
返される結果に応じて、異なるページへのJSPサーブレットの動きは、リダイレクトや転送などが道を回しました。

モデル:

コントローラ:サーブレット

ビュー:JSP

 

質問

 

 

第二に、削除

 

 

第三に、アーキテクチャ解析

 

 

四、DAO層

 

 

複数のリクエストに対応する5つの、サーブレット

 

 

第六に、あいまいクエリ

 

 

七、削除

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/aidata/p/11986345.html