『SpringMVC思想を深く理解する』

1232 ワード

前言:
       SpringMVCはMVCアーキテクチャに基づくwebアプリケーション開発を簡素化するためのアプリケーション開発フレームワークであり、springのモジュールであり、springと緊密に結合しており、中間統合層を統合する必要はなく、struts 2と同様に表現層フレームワークである.Webモデルでは、mvcが流行しているフレームワークであり、model、view、controllerを分離することで、開発を減らし、エラーを減らし、グループ内の開発者間の協同作業を容易にする.
本文:
     一.SpringMVCアプリケーションの開発手順
          1.Web.xmlでフロントエンドコントローラDispatcherservletを定義する

   action
   org.springframework.web.servlet.DispatcherServlet
   
     contextConfigLocation
     classpath:web/spring/spring.xml
   
   1
          DispatcherservletはSpringMVCのコアエントリクラスであり、配布クライアントから送信された要求を処理し、ビューを使用して最終的に対応するクライアントの要求を処理する.struts 1のコアエントリクラスはActionServiceletであり、struts 2のコアエントリクラスはStrutsParperAndExecuteFilterである.
          2.POST要求であれば、フォーム提出のJSPページを開発する必要があり、GET要求であれば、このステップをスキップすることができます.
          3.ユーザー要求を処理するHandleクラスを定義し、Controllerインタフェースを実現するか@Controller注釈を使用する
          4.servletがユーザー要求をブロックした後、どのControllerインタフェースを作成するかをservletに知らせるには、次の2つの解決策があります.
        (1)xmlプロファイルの利用