一、在控制层新建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

本文介绍了如何在Spring MVC中通过配置URL模式来匹配并执行特定的Controller。展示了URLMatchTest.java和URLMatchTest2.java两个不同的URL匹配示例代码。
最低0.47元/天 解锁文章
4116

被折叠的 条评论
为什么被折叠?



