当前位置: 首页 > news >正文

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/45624.html

相关文章:

  • 【图文详解】什么是微服务?什么是SpringCloud?
  • Python 实现定时查询数据库并发送消息的完整流程
  • Eureka Server 数据同步原理深度解析
  • Go红队开发—编解码工具
  • 2025年02月26日Github流行趋势
  • C++之vector
  • 如何在工控机上实现机器视觉检测?
  • Vue05
  • 计算机毕业设计SpringBoot+Vue.js英语知识应用网站(源码+文档+PPT+讲解)
  • 如何下载MinGW-w64到MATLAB
  • 解决Docker Desktop启动后Docker Engine stopped问题
  • 进入DeepSeek部署第一阵营后,奇墨科技推进多元应用场景落地
  • 小红的回文子串
  • CSS 实现波浪效果
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_modules
  • 前端Npm面试题及参考答案
  • 深度剖析数据分析职业成长阶梯
  • Ubuntu20.04下各类常用软件及库安装汇总
  • 解锁浏览器内置API,助力跨标签/跨页面数据通信
  • 详解:事务注解 @Transactional
  • 【后端开发面试题】每日 3 题(四)
  • 【Python LeetCode 专题】面试经典 150 题
  • 卷积运算是如何进行的?
  • 详细对比所有开源许可及其不同版本
  • 人工智能之数学基础:线性代数中的特殊矩阵
  • 技术问题汇总:前端怎么往后端传一个日期?
  • 【网络安全】从NA到P1,我是如何扩大思路的?
  • CSS层叠上下文解析与应用
  • 计算机毕业设计SpringBoot+Vue.js实验室管理系统(源码+文档+PPT+讲解)
  • 学习笔记07——生产者-消费者模型4种实现方式