【Java】SpringMVC路径写法

1、多级路径

✅类路径和方法路径都可以写成多级

✅其中,类路径写在方法路径前面

✅与Servlet不同,SpringMVC中写不写"/"都可以

java 复制代码
@RequestMapping("/hello/t1")
@RestController
public class HelloSpring {
    @RequestMapping( value = "world/t2")
    public String Spring(){
        return "谢慈悲,剃度在莲台下。\n没缘法,转眼分离乍。\n赤条条,来去无牵挂。";
    }
}

2、方法的限制

@RequestMapping这个前缀对post和get方法都有效

注解里,双引号的值会赋给"value"这个属性

多个对多个属性赋值,需要写上属性名只有一个属性时,且属性名为value,可以省略

我们在参数中规定一下,来限制方法

java 复制代码
@RequestMapping("/hello/t1")
@RestController
public class HelloSpring {
    @RequestMapping( value = "world/t2",method = RequestMethod.GET)
    public String Spring(){
        return "谢慈悲,剃度在莲台下。\n没缘法,转眼分离乍。\n赤条条,来去无牵挂。";
    }
}

再次使用post报错,指定方法成功

相关推荐
棒棒的唐2 分钟前
Avue2图片上传使用object对象模式时,axios的请求模式用post还是get?
开发语言·前端·javascript·avue
Alex_81D4 分钟前
Spring Data JPA以及JPQL等特性详细使用教程
java·数据库·后端
spencer_tseng5 分钟前
Eclipse JDT Core for Java Code Formatter
java·ide·eclipse
秋邱6 分钟前
Java 运算符与流程控制:全类型运算符用法 + 分支 / 循环语句实战
java·开发语言
万邦科技Lafite8 分钟前
淘宝开放API批量上架商品操作指南(2025年最新版)
开发语言·数据库·python·开放api·电商开放平台·淘宝开放平台
Chase_______12 分钟前
【JAVA基础指南(二)】快速掌握流程控制
java·开发语言
Slow菜鸟13 分钟前
Java基础架构设计(四)| 通用响应与异常处理(单体/分布式通用增强方案)
java·开发语言·分布式
wheelmouse778813 分钟前
Java工程师Python实战教程:通过MCP服务器掌握Python核心语法
java·服务器·python
nix.gnehc15 分钟前
Spring AI/Spring AI Alibaba简介
java·人工智能·spring·ai
任子菲阳15 分钟前
学JavaWeb第三天——Maven
java·maven·intellij-idea