SpringMVC中@RequestMapping參數設置
阿新 • • 發佈:2018-06-21
參數 決定 .post .get value VC post HR url
URL路徑由value決定,eg:value="/hello"。
method參數:RequestMethod.POST,RequestMethod.GET請求方法,比如GET、POST
除此之外,還有:
param:參數設置
@RequestMapping還支持ANT風格的通配符:
@RequestMapping(value="/?/world")
需要類似於http://localhost:8080/SpringHelloWorld/hello/4/world這樣的請求才可以請求;4的位置可以換成任意一個字符但是必須有。
@RequestMapping(value="/*/world")
需要類似於http://localhost:8080/SpringHelloWorld/hello/aaaaaaaaaaaaaaaaaa/world這樣的請求才可以請求;aaaaaaaaaaaaaaaaaa的位置可以換成任意多個(至少一個)字符但是必須有。
@RequestMapping(value="/**/world")
http://localhost:8080/SpringHelloWorld/hello/world可以處理該請求
http://localhost:8080/SpringHelloWorld/hello/1/2/3/4/world也可以處理該請求
也就是說,這種統配是可以中間摻雜任意多個這種結構,也可以沒有;
SpringMVC中@RequestMapping參數設置