springmvc流程圖以及配置解析
springmvc:是完成數(shù)據(jù)的封裝和跳轉(zhuǎn)的功能
流程圖如下:

springmvc的配置流程
1、導入jar包

2、配置servlet文件

init-param的作用是在啟動servlet啟動時規(guī)定其地地址及名稱去搜尋其springmvc配置文件
3、配置springmvc配置文件


進行handlermapping的配置,不進行配置時BeanNameUrlHandlerMapping,
handlermapping的三種方式
1、默認方式BeanNameUrlHandlerMapping,根據(jù)benan的屬性name值尋找對應的controller(class)
2、ControllerClassNameHandlerMapping,根據(jù)controller名稱進行對應,注意命名規(guī)則,地址欄上寫最后的類名要全部小寫,如果最后是controller,可以省略,也可以首字母不區(qū)分大小寫
3、simpleurlHandlermappering,根據(jù)property的props的prop進行id的定位id,如下

配置視圖解析器

4、controller配置
1、繼承AbstractController
2、重寫handleRequestInternal
3、在方法內(nèi)進行modelandview的跳轉(zhuǎn),以及數(shù)據(jù)封裝

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- 在IntelliJ IDEA 搭建springmvc項目配置debug的教程詳解
- HelloSpringMVC配置版實現(xiàn)步驟解析
- 使用注解開發(fā)SpringMVC詳細配置教程
- SpringMvc web.xml配置實現(xiàn)原理過程解析
- 淺談SpringMVC的攔截器(Interceptor)和Servlet 的過濾器(Filter)的區(qū)別與聯(lián)系 及SpringMVC 的配置文件
- 詳解SpringMVC的url-pattern配置及原理剖析
- SpringMVC攔截器配置及運行流程解析
- 在IDEA中搭建最小可用SpringMVC項目(純Java配置)
- SpringMVC Mybatis配置多個數(shù)據(jù)源并切換代碼詳解
- springmvc注解配置實現(xiàn)解析
- SpringMVC和Spring的配置文件掃描包詳解
- SpringMVC---配置與使用的示例
相關文章
Java利用Reflect實現(xiàn)封裝Excel導出工具類
這篇文章主要為大家詳細介紹了Java如何利用Reflect實現(xiàn)封裝Excel導出工具類,文中的實現(xiàn)方法講解詳細,具有一定的借鑒價值,需要的可以參考一下2022-11-11
詳解spring cloud如何使用spring-test進行單元測試
這篇文章主要介紹了spring cloud如何使用spring-test進行單元測試,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11
Springboot @Transactional使用時需注意的幾個問題記錄
本文詳細介紹了Spring Boot中使用`@Transactional`注解進行事務管理的多個方面,包括事務的隔離級別(如REPEATABLE_READ)和傳播行為(如REQUIRES_NEW),并指出了在同一個類中調(diào)用事務方法時可能遇到的問題以及解決方案,感興趣的朋友跟隨小編一起看看吧2025-01-01
windows系統(tǒng)配置Java開發(fā)環(huán)境變量
這篇文章主要介紹了windows系統(tǒng)配置Java開發(fā)環(huán)境變量,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2021-12-12

