91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Sping MVC是什么

發布時間:2021-12-16 09:15:55 來源:億速云 閱讀:136 作者:iii 欄目:大數據

本篇內容主要講解“Sping MVC是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Sping MVC是什么”吧!

1.什么是MVC

1.MVC是一種很流行的框架,通過把Model(dao),View(jsp),Controller(action)分離 , 把較為復雜的web應用分成邏輯清晰的幾部分 ,是spring的一個子框架。

2.信息流: 用戶通過HTTP請求到服務器,服務器會根據你的url來將請求轉到不同的控制器Controller

3.方法一: 在springmvc的配置文件中,直接將bean的name寫成一個url,如 <bean name=”/product_input” class="com.ap.ProductInputController" /> 通過這句配置,就直接將/product_input這url的請求轉發到了ProductInputController這個類上

方法二: 這種方式,在給Controller命名時,就可以無所謂了, 它的映射不是依賴這個名字,所以可以像下面這種方式來寫這個bean的配置,可以隨便起一個,如 <bean name=”product” class="com".ap.ProductInputController /> 到這里,顯然還是沒有實現url到Controller的映射,因為url都還沒看見呢, 現在的springMVC有一個注解是RequestMapping,專門負責映射url的,比方說需要映射到ProductInputController的 addProduct()這個方法,只需要在這個方法上加上一個注解,如  @RequestMapping(name=”product_input”)   addProduct() 通過這個注解,就可以將product_input這個url映射到addProduct這個方法了。

4. MVC:View,就是視圖展示。用戶的瀏覽器看到的都是比較美觀的網頁,這就是HTML,它負責來將苦澀的數據,展現成各種樣式,讓普通用戶看起來也不錯,而不是一堆JSON數據。用戶的請求進來之后,肯定還是要返回給用戶頁面的,這每個頁面就是一個VIEW,view就像一個網頁的框架,某個頁面的框架是固定的,不同的是其中的數據。比方說購物車頁面,就是一個框架。那你的購物車和我的大體看起來是一樣的,但其中的具體內容不同,因為買的商品不同,而這具體的東西,或叫做數據,就是Model。現在M和V就有了。

當請求已經到了Controller,這個類的作用就是,1.選擇適當的view返回給用戶,2.組織數據,即生成Model。網絡傳輸和信息技術主要處理的就是數據,而現在數據就放在Model中,或者把放數據的地方叫做Model,比如用戶在請求查詢用戶信息,那么Controller做的就是,在數據庫中找到這些信息,然后把信息添加到Model中,然后把Model和對應的View一起返回給DispatcherServlet。

到此,相信大家對“Sping MVC是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延庆县| 博客| 沁水县| 云霄县| 盐亭县| 济南市| 商城县| 松滋市| 高密市| 肥城市| 衡水市| 旬邑县| 上杭县| 泰顺县| 无极县| 九寨沟县| 建宁县| 马边| 濮阳县| 仁布县| 缙云县| 衡东县| 西贡区| 安新县| 汶上县| 威远县| 屯昌县| 个旧市| 永善县| 牟定县| 湘潭市| 驻马店市| 安徽省| 葫芦岛市| 张家港市| 谷城县| 于都县| 寻乌县| 绥滨县| 克拉玛依市| 溧水县|