SpringMVC(2)传递JSON、 从url中获取参数、上传文件、cookie 、session

一。//传递JSON

@RequestMapping("/r7")//@RequestBody请求

public String r7(@RequestBody UserInto user){

return "接收:"+user.toString();

}

也可以:

二. //从url中获取参数

@RequestMapping("/article/{t}/{articId}")

//重命名

public String r8(@PathVariable Integer articId,@PathVariable("t") String type){

return "接收ID:"+articId+" type:"+type;

}

三.//上传文件

@RequestMapping("r9")

//重命名

public String r9(@RequestParam("file11") MultipartFile file) throws IOException {

System.out.println(file.getOriginalFilename());

//文件上传

file.transferTo(new File("D:\\新建文件夹 (2)\\as\\"+file.getOriginalFilename()));

return "文件接收成功";

}

复制代码

cookie:学生证 session:学生证里面存储的信息

相关推荐
晚霞的不甘几秒前
CANN 编译器深度解析:UB、L1 与 Global Memory 的协同调度机制
java·后端·spring·架构·音视频
SunnyDays10112 分钟前
使用 Java 冻结 Excel 行和列:完整指南
java·冻结excel行和列
C澒5 分钟前
前端分层架构实战:DDD 与 Clean Architecture 在大型业务系统中的落地路径与项目实践
前端·架构·系统架构·前端框架
BestSongC9 分钟前
行人摔倒检测系统 - 前端文档(1)
前端·人工智能·目标检测
HalvmånEver11 分钟前
Linux:线程同步
linux·运维·服务器·线程·同步
喵叔哟12 分钟前
06-ASPNETCore-WebAPI开发
服务器·后端·c#
Zach_yuan13 分钟前
自定义协议:实现网络计算器
linux·服务器·开发语言·网络
摇滚侠14 分钟前
在 SpringBoot 项目中,开发工具使用 IDEA,.idea 目录下的文件需要提交吗
java·spring boot·intellij-idea
岁杪杪16 分钟前
关于运维:LINUX 零基础
运维·服务器·php
云姜.19 分钟前
java多态
java·开发语言·c++