首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Spring mvc中@Request地图ping再探

2013-07-08 
Spring mvc中@Requestmapping再探这次继续复习spring mvc中的@requestmapping1) 普通path路径注意curl的

Spring mvc中@Requestmapping再探
这次继续复习spring mvc中的@requestmapping;

1) 普通path路径




  注意curl的请求为:
curl -i -H "key:val" http://localhost:8080/spring-mvc/foos


4)@RequestMapping中的新的product和consume.
   在spring 3.0中,可以指定请求头的media格式,如:
 

如果在3.1中,则有新的 produces和consume的属性了,如:


测试:curl http://localhost:8080/spring-mvc/foos/1

2 多个
 


则参数只接受数字了

6) requestparam
 




7) RequestMapping支持多个映射路径映射到同一个controller,如:


  curl -i http://localhost:8080/spring-mvc/advanced/foos
curl -i http://localhost:8080/spring-mvc/advanced/bars

甚至还支持put,post同时请求,如:

@RequestMapping(value = "/foos/multiple", method = { RequestMethod.PUT, RequestMethod.POST })@ResponseBodypublic String putAndPostFoos() {    return "Advanced - PUT and POST within single method";}


  curl -i -X POST http://localhost:8080/spring-mvc/foos/multiple
curl -i -X PUT http://localhost:8080/spring-mvc/foos/multiple

热点排行