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 サイトの他の関連記事を参照してください。