码迷,mamicode.com
首页 > 编程语言 > 详细

在springmvc中controller的一个方法处理多个不同请求

时间:2015-10-10 17:20:27      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:

value的uri值为以下三类:

A)
可以指定为普通的具体值;

B) 
可以指定为含有某变量的一类值(URI Template Patterns with Path Variables);

@RequestMapping(value="/owners/{ownerId}", method=RequestMethod.GET)   
public String findOwner(@PathVariable String ownerId, Model model) {   
  Owner owner = ownerService.findOwner(ownerId);     
  model.addAttribute("owner", owner);     
  return "displayOwner";    
}

C)
可以指定为含正则表达式的一类值( URI Template Patterns with Regular Expressions);

@RequestMapping("/spring-web/{symbolicName:[a-z-]+}-{version:\d\.\d\.\d}.{extension:\.[a-z]}")   
  public void handle(@PathVariable String version, @PathVariable String extension) {       
    // ...   
  }   
}

 

在springmvc中controller的一个方法处理多个不同请求

标签:

原文地址:http://www.cnblogs.com/zhujiabin/p/4867383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!