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的一个方法处理多个不同请求相关推荐

  1. 详解SpringMVC中Controller的方法中参数的工作原理[附带源码分析]

    目录 前言 现象 源码分析 HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口介绍 HandlerMethodArgumen ...

  2. 详解SpringMVC中Controller的方法中参数的工作原理[附带源码分析] good

    目录 前言 现象 源码分析 HandlerMethodArgumentResolver与HandlerMethodReturnValueHandler接口介绍 HandlerMethodArgumen ...

  3. SpringMVC中404错误解决方法总结

    SpringMVC中404错误解决方法总结 参考文章: (1)SpringMVC中404错误解决方法总结 (2)https://www.cnblogs.com/shangjun/p/6411353.h ...

  4. java 需要返回类型_在Java中,当一个方法不需要返回数据时返回类型必须是

    [问答题]在滑动轴承中什么是瓦背?其特点有哪些? [多选题]起重机采用变频调速改造后,有哪些效果? [判断题]当热继电器动作不准确时,可用弯折双金属片的方法来调整. [单选题]X62W型万能铣床进给电 ...

  5. java中如何定义一个_java中如何定义一个方法

    java中如何定义一个方法 发布时间:2020-06-20 16:39:15 来源:亿速云 阅读:88 作者:Leah java中如何定义一个方法?相信很多新手小白还没学会这个技能,通过这篇文章的总结 ...

  6. springmvc中Controller方法的返回值

    1.1 返回ModelAndView controller方法中定义ModelAndView对象并返回,对象中可添加model数据.指定view. 1.2 返回void 在controller方法形参 ...

  7. springmvc 中@Controller和@RestController的区别

    1.Controller, RestController的共同点 都是用来表示Spring某个类的是否可以接收HTTP请求 2.Controller, RestController的不同点 @Cont ...

  8. springmvc 中controller与jsp传值

    在springmvc中的controller所对应的函数中,如果需要从*.jsp页面中获取数据,可以自行在函数括号中写,springmvc会自动封装传过来的. spring-mvc.xml <! ...

  9. 在同一个类中调用另一个方法没有触发 Spring AOP 的问题

    实例: @Target(value = {ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @in ...

最新文章

  1. H.265视频编码与技术全析(下)
  2. 实践 Network Policy - 每天5分钟玩转 Docker 容器技术(172)
  3. springboot源码分析之环境属性构造过程1
  4. MYSQL:多表联合查询的例子
  5. 转载:VMware Workstation 无法连接到虚拟机。
  6. 如何做好iOS应用安全?这有一把行之有效的“三板斧”
  7. 设计模式随笔系列:鸭子-策略模式(Strategy)
  8. 【Angular】内核
  9. java document select_javasript 操作option select
  10. 计算机系在职研究生 网络班,在职研究生都有网络班吗?
  11. 611. 有效三角形的个数
  12. Docker下redis的主从配置
  13. oracle的优化适用于mysql吗_性能优化之数据库优化,适用于Sqlite、Mysql、Oracle、Sql server,详细介绍了索引和事务及部分针对Sqlite的优化...
  14. 生成模型和判别模型直接的区别
  15. Java考试题30道(附答案)
  16. 简练网软考知识点整理-项目配置管理计划
  17. 【Git】Git国内官网下载地址、淘宝镜像下载地址以及卸载安装
  18. BlowFish算法Java实现
  19. 该死!辛苦制作的PDF文档被人随意传播,甚至还被拿去卖钱?
  20. Cocos2dx游戏开发系列笔记7:一个简单的跑酷游戏《萝莉快跑》的消化(附下载)...

热门文章

  1. 搜索github项目stars排名
  2. ubuntu20.04编译openjdk8
  3. UVa1153 Keep The Customer Satisfied(贪心)
  4. strftime和strptime使用
  5. linux之sed用法 (文本处理工具)
  6. “A and B ...”,谓语动词必以复数形式呈现?
  7. 【AMAD】splinter -- 用于测试web app的python框架
  8. [leetcode] 22. Generate Parentheses
  9. [luogu2576 SCOI2010] 幸运数字 (容斥原理)
  10. Linux下载安装配置FTP