一、在控制层新建URLMatchTest.java,文件的代码如下:
package com.cn.cust.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* 匹配URL路径执行指定Controller
*/
@Controller
public class URLMatchTest {
//1、直接使用Path路径配置变量{userId}
@RequestMapping("/haozi1/{userId}")
public String test1(@PathVariable String userId) {
System.out.println("run test1 userId=" + userId);
return "ok";
}
//2、设置配置变量的别名为userIdParam
@RequestMapping("/haozi2/{userId}")
public String test2(@PathVariable("userId") String userIdParam) {
System.out.println("run test2 userId=" + userIdParam);
return "ok";
}
@RequestMapping("/haozi2/{userId}/age/{ageValue}")
public String test3(@PathVariable String userId,@PathVa