SpringMVC Restful风格

在controller的类上添加@RestController注解

java 复制代码
package com.xiaoya.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

@Controller
@RestController
public class TestController {
    @RequestMapping("/hello/{name}")
    @ResponseBody
    public String hello(@PathVariable String name){
        return "hello "+name;
    }
}

在方法的参数前面标上@PathVariable注解,然后路径中使用{name}就可以解析变量

启动tomcat,访问http://localhost:8080/springmvc1_war_exploded/hello/2

相关推荐
喵个咪6 分钟前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:JWT 集成指南
后端·go
绝不收费—免费看不了了联系我19 分钟前
Fastapi的单进程响应问题 和 解决方法
开发语言·后端·python·fastapi
喵个咪33 分钟前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:OPA 集成指南:从原理到实践
后端·go
Victor3561 小时前
Netty(11) Netty的心跳机制是什么?为什么需要它?
后端
Victor3561 小时前
Netty(12)Netty支持哪些协议和传输方式?
后端
无限大61 小时前
为什么电脑需要"内存"和"硬盘"?——存储金字塔的秘密
后端
ovensi3 小时前
Docker+NestJS+ELK:从零搭建全链路日志监控系统
后端·nestjs
武子康3 小时前
大数据-184 Elasticsearch Doc Values 机制详解:列式存储如何支撑排序/聚合/脚本
大数据·后端·elasticsearch
四月__3 小时前
http八股
后端
沐森3 小时前
rust并发
后端