日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

spring-mvc(基础)

發布時間:2025/3/14 c/c++ 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring-mvc(基础) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、MVC框架的概述

1.作用
????①支持直接一個方法對一請求

????② 支持數據的自動封裝

????③ 自動支持上傳組件

????④ 自動支持JSON的轉成

2.配置流程圖

?

3.基于xml的配置(注意修改默認瀏覽器)

①導包

②創建index.jsp,發送url請求

③配置xml。核心攔截器(DispatcherServlet)

④在controller中繼承MultiActionController,重寫handlerRequest方法,

返回類型為ModelAndView,存儲經過controller處理后的對象或者視圖

⑤在resources中通過創建spring bean configuration file,配置請求路徑和方法的對應

注意:對象名必須是一個請求路徑/say.do,必須和業務控制器里面的方法名一一對應!!請求路徑必須有/開頭!!

⑥在web.xml中?指定配置文件

?

??????

4.基于注解的配置

在上面的基礎上修改spring-mvc.xml和controller中的代碼即可。

?

?

?

5.純注解配置

--創建ContextConfig類

--修改web.xml中的容器類型

?

?

?

二、映射路徑

1.映射路徑是什么

?


注意:基于注解的映射路徑可以忽略前后綴.

如:

映射路徑:@RequestMapping(value="/say.mvc")

等同于

①@RequestMapping(value="say.mvc")

②@RequestMapping(value="/say")【推薦使用】

③@RequestMapping(value="say")

?


通配符的優先級.通配范圍小的通配符大于通配范圍大的通配符.

如下:

沒有通配符 > ? > * > **

?

2.三種映射


????映射路徑的有三種:標準的映射路徑,帶通配符的映射路徑,帶路徑變量的映射路徑

????③帶路徑變量({}、@PathVariable)

??

?

?

?

3.兩種限制(方法限制、參數限制)

①方法限制

?


②參數限制

?

?

4.命名空間

?

轉載于:https://www.cnblogs.com/allenyip/p/10733905.html

總結

以上是生活随笔為你收集整理的spring-mvc(基础)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。