本篇內(nèi)容主要講解“怎么理解SpringMVC注解”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么理解SpringMVC注解”吧!
創(chuàng)新互聯(lián)總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷策劃、網(wǎng)頁設(shè)計、網(wǎng)站維護(hù)、公眾號搭建、微信平臺小程序開發(fā)、軟件開發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動行銷領(lǐng)域創(chuàng)造價值而不懈努力!
1、概念:
@RequestMapping用于建立請求 URL和處理請求方法之間的對應(yīng)關(guān)系。類上,請求URL的第一級訪問目錄。此處不寫的話,就相當(dāng)于應(yīng)用的根目錄。方法上,請求 URL的第二級訪問目錄,與類上的使用@ReqquestMapping標(biāo)注的一級目錄一起組成訪問虛擬路徑。
2、屬性
(1)value:用于指定請求的URL,它和path屬性的作用是一樣的。
(2)method:用于指定請求的方式。
(3)params:用于指定限制請求參數(shù)的條件。它支持簡單的表達(dá)式。要求請求參數(shù)的key和value必須和配置的一模一樣。
例如:
params = {"accountName"},表示請求參數(shù)必須有accountName。
params = {"moeny!100"},表示請求參數(shù)中money不能是100。
3、mvc命名空間引入
命名空間:xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
約束地址:http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
4、組件掃描
SpringMVC基于Spring容器,所以在進(jìn)行SpringMVC操作時,需要將Controller存儲到Spring容器中,如果使用@Controller注解標(biāo)注的話,就需要使用
到此,相信大家對“怎么理解SpringMVC注解”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!