springmvc流程圖以及配置解析
springmvc:是完成數(shù)據(jù)的封裝和跳轉的功能
流程圖如下:
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的跳轉,以及數(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---配置與使用的示例
相關文章
redis redisson 集合的使用案例(RList、Rset、RMap)
這篇文章主要介紹了redis redisson 集合的使用案例(RList、Rset、RMap),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07IntelliJ IDEA全局內(nèi)容搜索和替換教程圖解
很多朋友在做項目時,會在整個項目里活指定文件夾下進行全局搜索和替換,下面小編給大家?guī)砹薎ntelliJ IDEA全局內(nèi)容搜索和替換教程圖解,需要的朋友參考下吧2018-04-04SpringBoot開發(fā)項目,引入JPA找不到findOne方法的解決
這篇文章主要介紹了SpringBoot開發(fā)項目,引入JPA找不到findOne方法的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11SpringBoot如何配置獲取request中body的json格式參數(shù)
這篇文章主要介紹了SpringBoot如何配置獲取request中body的json格式參數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06