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

东营长安网站建设网站开发具体工作有那些

东营长安网站建设,网站开发具体工作有那些,购物网站html,广西高端网站建设公司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.hkea.cn/news/14437822/

相关文章:

  • 提供网站推广公司电话企业宣传片文案大全
  • p2p网站功能模块2022双11各大电商平台销售数据
  • 企业网站官网建设电影分享网站源码
  • 集美培训网站建设做淘宝客淘宝网站被黑
  • 长沙开发网站的公司网站页面分类
  • 程序员自己做项目网站网站收录是什么
  • 网站建设难吗株洲品牌网站建设
  • 西部数码网站管理助手3.1网站建设制作设计公司哪家好
  • 宝安商城网站建设哪家效益快做网站只用前端知识可以吗
  • wordpress网站基础知识山东省建设安全监督站的网站
  • 广州网站建设推广专家团队wordpress资讯模板
  • 上海闵行网站建设线上外包平台
  • dedecms景区网站模板网页设计模板的结构
  • 咸阳商城网站开发设计杭州做网站一般多少钱
  • 做公众号编辑用什么网站辽宁电力建设监理有限公司网站
  • 怎么建网站app那种电影网站怎么建设
  • 依安县建设网站糕点网站设计
  • 律师行业做网站的必要性中轻成都设计院
  • 做纸箱在什么网站找客户域名申请好后 如何建设网站
  • 市桥网站建设培训哪里建设网站
  • 正规代加工项目提供邢台网站优化
  • 一般网站有哪些模块做视频付费网站
  • 贸易公司广告网站东圃手机网站建设电话
  • 东营seo网站推广费用英文网站seo
  • 织梦网站添加视频教程垂直+网站开发
  • 怎么做简单网站国外云服务器厂商
  • 做网站是什么会计科目义乌 网站制作
  • 响应式网站建设服务商商城开发方案
  • 做网站还是做游戏公司做的网站访问很慢
  • 网站建设get你有哪些可以在线做app的网站有哪些问题