springmvc ワークフロー

王林
王林オリジナル
2020-05-12 15:26:533135ブラウズ

springmvc ワークフロー

springmvc ワークフロー

1. ユーザーがサーバーにリクエストを送信します。このリクエストはまずフロントエンド コントローラーの DispatcherServlet (中央コントローラーとも呼ばれます)。

2. DispatcherServlet は、リクエストを受信した後、HandlerMapping プロセッサ マッパーを呼び出します。このことから、どのコントローラーがリクエストを処理すべきかがわかります (コントローラーは呼び出されるのではなく、既知であるだけです)。

3. DispatcherServlet は、HandlerAdapter プロセッサ アダプタを呼び出し、どのコントローラを実行する必要があるかをプロセッサ アダプタに伝えます。

(ビデオ チュートリアルの推奨: java ビデオ )

4. HandlerAdapter プロセッサ アダプタは、コントローラを実行して ModelAndView (データとビュー) を取得し、それをコントローラに返します。 DispatcherServlet をレイヤーごとに。

5. DispatcherServlet は、分析のために ModelAndView を ViewReslover ビュー パーサーに渡し、実際のビューを返します。

6. DispatcherServlet はモデル データをビューに入力します。

7. DispatcherServlet はユーザーに結果を返します。

推奨チュートリアル: java エントリー プログラム

以上がspringmvc ワークフローの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。