【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报错,指定方法成功

相关推荐
学Linux的语莫13 小时前
python中类的常见写法
开发语言·python·状态模式
需要82613 小时前
容器化 Java:镜像瘦身与 JVM 容器感知(cgroup)
java·开发语言·jvm
Thomas.Sir13 小时前
第2课:SpringBoot4.x 项目构建:Maven/Gradle配置详解,父工程与依赖管理
java·spring boot
dyxal13 小时前
A2A 协议 v1.0 完全指南:方法名、Agent Card、三种绑定与 FastAPI 实战
开发语言·qt·fastapi
譕痕13 小时前
Rabbit 实例
java·开发语言·java-rabbitmq
weixin_4487717213 小时前
使用Aspose给PDF添加水印
java·pdf
\光辉岁月/13 小时前
7.system类
java·system类
综合简报13 小时前
黑五海外发稿投给谁?三类海外媒体发稿渠道的分工
开发语言·php·媒体
SL_staff14 小时前
BI落地失败的3个技术断点:从数据接入、自助分析到服务闭环的工程实践
java·数据分析·数据可视化
大风起兮云飞扬丶14 小时前
Java——线程池
java·开发语言