欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

SpingMVC是什么

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

10年建站經(jīng)驗, 成都做網(wǎng)站、網(wǎng)站設(shè)計客戶的見證與正確選擇。創(chuàng)新互聯(lián)建站提供完善的營銷型網(wǎng)頁建站明細(xì)報價表。后期開發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。

1.什么是MVC

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

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

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

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

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

當(dāng)請求已經(jīng)到了Controller,這個類的作用就是,1.選擇適當(dāng)?shù)膙iew返回給用戶,2.組織數(shù)據(jù),即生成Model。網(wǎng)絡(luò)傳輸和信息技術(shù)主要處理的就是數(shù)據(jù),而現(xiàn)在數(shù)據(jù)就放在Model中,或者把放數(shù)據(jù)的地方叫做Model,比如用戶在請求查詢用戶信息,那么Controller做的就是,在數(shù)據(jù)庫中找到這些信息,然后把信息添加到Model中,然后把Model和對應(yīng)的View一起返回給DispatcherServlet。

到此,相信大家對“Sping MVC是什么”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

網(wǎng)站名稱:SpingMVC是什么
URL標(biāo)題:http://www.chinadenli.net/article30/gpddso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序網(wǎng)站導(dǎo)航網(wǎng)站營銷用戶體驗移動網(wǎng)站建設(shè)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)