中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

新安县| 新绛县| 平泉县| 莱州市| 武平县| 呼伦贝尔市| 老河口市| 左云县| 阆中市| 蕉岭县| 襄垣县| 长寿区| 元江| 图们市| 休宁县| 华蓥市| 图木舒克市| 安陆市| 遂平县| 平南县| 南雄市| 贺州市| 岳阳市| 鱼台县| 长汀县| 溧水县| 康乐县| 旅游| 裕民县| 米脂县| 鹤山市| 江都市| 苗栗市| 苍溪县| 双辽市| 库尔勒市| 项城市| 高雄市| 东至县| 揭西县| 伊金霍洛旗|