云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Spring MVC的簡要開發流程:

          Posted on 2007-09-22 21:28 云自無心水自閑 閱讀(1751) 評論(4)  編輯  收藏 所屬分類: Java
          1. 先寫Controller
          2. Controller將業務邏輯委派給Service完成
          3. Service返回一個Domain Object Model
          4. 將Domail Object Model封裝成ModelAndView作為Controller的返回結果,并賦予View的名稱。
          5. InternalResourceViewResolver根據View名稱取出對應的Jsp文件,創建一個包含前綴和后綴的真正的路徑
          6.  這些定義在spring-servlet.xml文件中
          7. 配置文件:首先要在web.xml中配置ContextLoaderListener,介紹這個的文章非常多
          <listener>
              <listener-class>
                  org.springframework.web.context.ContextLoaderListener
              </listener-class>
          </listener>
          8. 在web.xml中加入DispatherServlet的配置
          <servlet>
          <servlet-name>spring</servlet-name>
          <servlet-class>
          org.springframework.web.servlet.DispatcherServlet
          </servlet-class>
          </servlet>
          <servlet-mapping>
          <servlet-name>spring</servlet-name>
          <url-pattern>/app/*</url-pattern>
          </servlet-mapping>
          9. spring會根據這個servlet的名字(在這里是spring)自動尋找  <名字>-servlet.xml(這里將會是:spring-servlet.xml)
          10. 在spring-servlet.xml中,將service注射給controller


          評論

          # re: Spring MVC的簡要開發流程:[未登錄]  回復  更多評論   

          2008-01-12 14:26 by 逍遙
          經典

          # re: Spring MVC的簡要開發流程:[未登錄]  回復  更多評論   

          2008-02-22 11:19 by wz
          第8條的配置寫錯了
          <servlet-class>
          org.springframework.web.servlet.DispatcherServlet
          </servlet-class>
          中應該為
          org.springframework.web.context.DispatcherServlet

          # re: Spring MVC的簡要開發流程:[未登錄]  回復  更多評論   

          2013-04-17 16:02 by h
          ngg

          # re: Spring MVC的簡要開發流程:[未登錄]  回復  更多評論   

          2013-04-17 16:03 by h
          jhhhhhh
          主站蜘蛛池模板: 蓬安县| 临桂县| 铜鼓县| 晴隆县| 巴中市| 文成县| 华宁县| 北安市| 无为县| 江西省| 武宣县| 海南省| 通河县| 双江| 屏边| 崇左市| 百色市| 松江区| 闵行区| 正宁县| 宁明县| 江山市| 平凉市| 双桥区| 溧阳市| 水城县| 桂林市| 鸡泽县| 红河县| 靖宇县| 饶平县| 阿图什市| 卢氏县| 青河县| 黑山县| 仙桃市| 若尔盖县| 五家渠市| 游戏| 安平县| 临汾市|