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

SpringMvc接收参数

接受参数:1.路径设置@RequestMapping(value="地址",method="请求方式")    类|方法@GetMapping   @PostMapping              方法2.接受参数[重点]param直接接收---handler(类型 形参名)     形参名=请求参数名注解指定---handler(@RequestParam(name="请求参数名",required="true",defaultValue="默认值"))一名多值---handler(@RequestParam List<类型> 形参名)实体接收---handler(实体 对象)      对象的属性名=请求参数名路径参数设置动态路径和标识       /{key}/info/{value}接收路径---handler(@PathVariable(动态路径) 类型 形参名)json数据接收---handler(@RequestBody 实体类 对象)准备工作:1.导入jackson依赖<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.15.2</version></dependency>2.@EnableWebMvc注解加入HandlerMapping到ioc容器加入HandlerAdapter到ioc容器给HandlerAdapter配置了json处理器3.cookie接收handler(@CookieValue="cookie的名字")4.请求头接收handler(@RequestHeader="cookie的名字")5.原生api获取public void data(HttpServletResponse response,Response response,Session session) {}@Autowiredprivate ServletContext context;6.共享域获取原生api方式即可
http://www.lryc.cn/news/208684.html

相关文章:

  • 计算机网络文章荟萃
  • C# Socket通信从入门到精通(4)——多个异步TCP客户端C#代码实现
  • GitHub为自己的仓库(Repository)设置默认代码缩进(tabsize)
  • Tomcat的动静分离
  • Chimera:混合的 RLWE-FHE 方案
  • MySQL 连接出现 Authentication plugin ‘caching_sha2_password的处理方法(使用第二种)
  • 设置Ubuntu 20.04的静态IP地址(wifi模式下)
  • Qt界面实现中英文切换
  • Python 编写确定个位、十位以上方法及各数位的和程序
  • AI 引擎系列 1 - 从 AI 引擎工具开始(2022.1 更新)
  • Android Kotlin 协程初探 | 京东物流技术团队
  • MySQL-DQL【数据查询语言】(图码结合)
  • HTTP 响应状态码介绍
  • vtk 绘制等高线
  • N-129基于springboot,vue学生宿舍管理系统
  • 力扣每日一题70:爬楼梯
  • 分布式合集
  • MySQL比较两个表数据的差异
  • hive使用中的参数优化与问题排查
  • Leetcode—66.加一【简单】
  • Babylonjs学习笔记(六)——贴图的使用
  • 架构风格区别-架构案例(五十九)
  • p5.js画布操作实战:创建,绑定指定元素,动态调整大小,隐藏滚动条,删除画布
  • vue手动拖入和导入excel模版
  • Linux下导出dump文件(Oracle和PG数据)
  • TSINGSEE青犀睡岗离岗检测算法——确保加油站安全运营
  • gd32部分映射1/2,完全映射,备用功能选择等
  • 如何高效自学(黑客技术)方法——网络安全
  • K8S基础架构租赁(Lease )
  • vue使用smooth-signature实现移动端电子签字,包括横竖屏