博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring mvc中的@PathVariable
阅读量:6543 次
发布时间:2019-06-24

本文共 866 字,大约阅读时间需要 2 分钟。

  spring mvc中的@PathVariable是用来获得请求url中的动态参数的,十分方便,复习下:

Java代码  
    1. @Controller  
    2. public class TestController {  
    3.      @RequestMapping(value="/user/{userId}/roles/{roleId}",method = RequestMethod.GET)  
    4.      public String getLogin(@PathVariable("userId") String userId,  
    5.          @PathVariable("roleId") String roleId){  
    6.          System.out.println("User Id : " + userId);  
    7.          System.out.println("Role Id : " + roleId);  
    8.          return "hello";  
    9.      }  
    10.      @RequestMapping(value="/product/{productId}",method = RequestMethod.GET)  
    11.      public String getProduct(@PathVariable("productId") String productId){  
    12.            System.out.println("Product Id : " + productId);  
    13.            return "hello";  
    14.      }  
    15.      @RequestMapping(value="/javabeat/{regexp1:[a-z-]+}",  
    16.            method = RequestMethod.GET)  
    17.      public String getRegExp(@PathVariable("regexp1") String regexp1){  
    18.            System.out.println("URI Part 1 : " + regexp1);  
    19.            return "hello";  
    20.      }  

转载于:https://www.cnblogs.com/zhangtan/p/7655413.html

你可能感兴趣的文章
电话线路 30B+D 名词解释
查看>>
python字典嵌套字典实例
查看>>
吉炬消费系统软件输入密码后无法打开软件界面故障处理
查看>>
Hibernate学习系列————注解一对多双向实例
查看>>
Cannot load from mysql.proc
查看>>
网络运维之 EX4200消除var分区使用过高的告警
查看>>
【最好的流程是没有流程】
查看>>
Apache Thrift 教程
查看>>
Python Epoll
查看>>
AS3歌词同步详解
查看>>
单例模式
查看>>
Linux环境NetBeans字体通用抗据齿解决方法
查看>>
Eclipse的花括号(brace)的输入偏好问题
查看>>
Android开发 获取当前activity的屏幕截图
查看>>
工作记录
查看>>
nginx 新语法 limit_conn_zone 替换 limit_conn 用法
查看>>
Python基础
查看>>
python之重写父类方法
查看>>
js 压缩工具 yuicompressor和compiler使用
查看>>
Docker基础之一:Docker 的架构
查看>>