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

教育网站设计用模板做的网站不好优化

教育网站设计,用模板做的网站不好优化,弄个直播平台大概要多少钱,南宁网站建设 超博网络SpringMVC中Controller层获取前端请求参数的几种方式 1、SpringMVC自动绑定2、使用RequestParam 注解进行接收3、RequestBody注解#xff08;1#xff09; 使用实体来接收JSON#xff08;2#xff09;使用 Map 集合接收JSON#xff08;3#xff09; 使用 List集合接收JSO… SpringMVC中Controller层获取前端请求参数的几种方式 1、SpringMVC自动绑定2、使用RequestParam 注解进行接收3、RequestBody注解1 使用实体来接收JSON2使用 Map 集合接收JSON3 使用 List集合接收JSON数组 4、PathVariable 注解 1、SpringMVC自动绑定 在controller层方法中定义形参若请求时参数名、参数类型相同则SpringMVC会自动绑定。 /*** description: 测试springmvc自动绑定* author: Vinci* date: 2023/8/23 16:32**/GetMapping(/automaticallyBindParameters)public String automaticallyBindParameters(String message,String test){return messagemessage ,testtest;}下面使用PostMan进行测试发现无论是将参数直接拼接到URL还是写在form-data里只要参数类型和参数名与方法形参相同则会自动绑定 2、使用RequestParam 注解进行接收 当controller层中的方法形参名与请求参数名不同时可使用RequestParam进行映射 RequestParam中的value属性指定请求参数名 required属性指定该参数是否是必须传入的默认是true必须传入 defaultValue属性来指定当前参数的默认值当形参没有传入值时生效 /*** description: 测试RequestParam注解* author: Vinci* date: 2023/8/24 8:28**/GetMapping(/testRequestParam)public String testRequestParam(RequestParam(value number,required false,defaultValue 1) int i){return number i;}接下来使用PostMan进行测试发现传值则接收到值不传值则使用默认值 3、RequestBody注解 RequestBody 注解 可将 JSON数据 转为 Bean对象, 与ResponseBody注解作用相反 1 使用实体来接收JSON 创建实体对象 Data NoArgsConstructor AllArgsConstructor public class User {private String id;private String username;private String password;}使用RequestBody接收 /*** description: 使用实体接收JSON* author: Vinci* date: 2023/8/24 9:01**/GetMapping(/testReceiveJson)public String testReceiveJson(RequestBody User user){return user.toString();}PostMan测试结果 2使用 Map 集合接收JSON /*** description: 使用Map接收JSON* author: Vinci* date: 2023/8/24 9:15**/GetMapping(/testMapReceiveJson)public String testMapReceiveJson(RequestBody MapString,Object maps){return maps.toString();}PostMan测试结果 3 使用 List集合接收JSON数组 /*** description: 使用List集合接收JSON数组* author: Vinci* date: 2023/8/24 9:17**/GetMapping(/testListJson)public String testListJson(RequestBody ListUser users){return users.toString();}PostMan测试结果 4、PathVariable 注解 可以使用PathVariable注解获取url地址栏指定位置参数url中的参数名需和controller形参一致或是使用PathVariable注解的value属性进行映射在写XXXMapping注解中的url时参数名需要使用 { } 括起来 /*** description: 使用PathVariable注解获取地址栏指定位置参数* author: Vinci* date: 2023/8/24 9:32**/GetMapping(/testGetAddressBarParameters/{id})public String addressBarParameters(PathVariable int id){return String.valueOf(id);}PostMan测试结果
http://www.zqtcl.cn/news/423509/

相关文章:

  • php网站api接口写法中国做铁塔的公司网站
  • 做博客网站如何盈利wordpress百家号
  • 读经典做临床报名网站cnzz 网站跳出率查询
  • 青岛网站建设网站广东手机网站制作公司
  • 个人免费建站软件影视传媒网站源码
  • 网站软件下载app如何做国外网站
  • 网站建设小细节图片北京装修公司报价
  • 辽宁省住房和城乡建设厅网站换了淮安做网站公司
  • 天津商业网站建设搜狗排名优化工具
  • 阿里服务器可以做多少个网站在家怎么利用电脑赚钱
  • 免费建设一个网站google官方版下载
  • 心馨人生珠海网站建设外贸型企业网站建设
  • 好网站建设公司昆明乐清网站优化推广
  • 哪些网站用天平做logo站长工具app官方下载
  • 做餐厅logo用什么软件网站手机自适应网站源码
  • 股票网站模板辽宁工程建设信息网站
  • 毕业设计某网站开发的开题报告范文广西建设教育网站
  • 浏览小城镇建设的网站商丘网站公司
  • python学习网站做好网络推广的技巧
  • 网站有几种类型小说网站开发源码
  • 给城市建设提议献策的网站网站建设可研报告
  • 常德论坛网站陕西建设官方网站
  • 怎么做网站访问量上海网站排名提升
  • 新乡企业网站建设胶州做网站公司
  • 网站后台权限分配说明什么网站是做家教的
  • 网站备案 空间备案 域名备案网站制作与管理技术标准实训教程
  • 东莞免费企业网站模板推广有没有专门做线下活动的网站
  • 驾校网站制作郑州手机网站建设多少钱
  • c2c网站建设策划书怎么看网站关键词密度
  • 网站在线支付方案网站建设 sam大叔排名三天上首页