Spring MVC入門基礎

2021-08-04 12:07:57 字數 957 閱讀 7419

1.spring mvc基本流程

從url接受請求及資料->dispacherservlet->根據請求呼叫具體的controller->controller->呼叫service方法處理資料->通過dao訪問

db->增刪改查->db->返回操作結果集->service->處理返回結果->controller->返回具體頁面和資料->jsp頁面

@resource與@autowired類似

3.dispatcherservlet-org.springframework.web.servlet.dispatcherservlet

負責將請求分配給控制物件,所以使用spring mvc的第一步是在web.xml中定義dispatcherservlet;

spring-webmvc

org.springframework.web.servlet.dispatcherservlet

1 /

可以加上contextconfiglocation的初始引數,用來設定bean定義檔案的位置和名稱,預設使用「servlet名-servlet.xml";可以加上多個bean檔案的**;如果乙個都沒加則找預設的;spring-webmvc-servlet.xml

標記容器是否在啟動的時候就載入這個servlet,數字越小,當是乙個負數時或者沒有指定時,則指示容器在該servlet被選擇時才載入;正數的值越小,啟動該servlet的優先順序越高

spring-webmvc-servlet.xml

<?xml version="1.0" encoding="utf-8"?>

base-package為注入bean時要spring要查詢的包;

controller回傳modleandview,dispatcherservlet會交給viewresolver解析。如:回傳乙個字串「index」,解析後找到/web-inf/jsp/index.jsp

SpringMVC入門學習

前幾天照著教程似懂非懂地搭建起乙個簡單的springmvc例項,現在是時候做乙個入門學習,了解一下springmvc流程及工作細節。springmvc是圍繞乙個dispatcherservlet 來設計的,這個servlet會把請求分發給各個controller,並支援可配置的處理器對映 檢視渲染 ...

SpringMvc入門概述

1 what 一種輕量級的 基於mvc的web應用框架,偏前端而不是業務邏輯層 springmvc在spring體系中的定位 2 springmvc功能 與spring框架整合 如ioc容器 aop等 支援restful風格 進行更簡潔的web層的開發 支援靈活的url到頁面控制器的對映 非常容易與...

SpringMVC使用入門

本來打算過段時間再來總結一下springmvc的用法,然而感覺不總結一下,可能很快自己就會把學到的知識點給忘了。經過上面的流程圖,我們大致就可以梳理出springmvc的使用步驟。按照流程進行配置就不會錯,大致需要有dispatcherservlet 處理器 處理器對映器 處理器介面卡 視 析器。剩...