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:学生证里面存储的信息

相关推荐
a1117764 小时前
医院挂号预约系统(开源 Fastapi+vue2)
前端·vue.js·python·html5·fastapi
0思必得04 小时前
[Web自动化] Selenium处理iframe和frame
前端·爬虫·python·selenium·自动化·web自动化
virus59454 小时前
悟空CRM mybatis-3.5.3-mapper.dtd错误解决方案
java·开发语言·mybatis
pride.li4 小时前
开发板和Linux--nfs服务挂载
linux·运维·服务器
looking_for__4 小时前
【Linux】应用层协议
linux·服务器·网络
没差c5 小时前
springboot集成flyway
java·spring boot·后端
时艰.5 小时前
Java 并发编程之 CAS 与 Atomic 原子操作类
java·开发语言
云泽8086 小时前
不止是命令:Linux 高频指令实战 + 芯片架构底层逻辑
linux·运维·服务器
j_xxx404_6 小时前
Linux:基础IO
linux·运维·服务器
行走的陀螺仪6 小时前
uni-app + Vue3编辑页/新增页面给列表页传参
前端·vue.js·uni-app