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

浙江平板网站建设遵义哪里做网站

浙江平板网站建设,遵义哪里做网站,广州网站制作选哪家,中山精品网站建设策划一#xff0c;简单参数 Get请求#xff1a;只需要在postman中的Params参数与方法中的形参一致就可以Post请求与Get方法一致只需要在 如果参数名不一致--通过RequestParam中的value属性执行请求参数名 RequestParam(name name,required false) //表示name参数不是… 一简单参数 Get请求只需要在postman中的Params参数与方法中的形参一致就可以Post请求与Get方法一致只需要在 如果参数名不一致--通过RequestParam中的value属性执行请求参数名 RequestParam(name name,required false) //表示name参数不是必须传递 RequestMapping(/simpleParam) public String simpleParam(RequestParam(name) String username , Integer age ){System.out.println(username : age);return OK; } 如果400表示传递的参数有问题 二传递实体参数实体类 1简单实体参数无嵌套 我们可以考虑将请求参数封装到一个实体类对象中。 要想完成数据封装需要遵守如下规则请求参数名与实体类的属性名相同 RestController public class RequestController {//实体参数简单实体对象RequestMapping(/simplePojo)public String simplePojo(User user){System.out.println(user);return OK;} } 当参数名和实体类属性不一致时该属性无法自动接收会显示NULL  2复杂实体类参数有嵌套 复杂实体对象的封装需要遵守如下规则 请求参数名与形参对象属性名相同按照对象层次结构关系即可接收嵌套实体类属性参数。生成GET和SET 和toString方法 public class Address {private String province;private String city;public String getProvince() {return province;}public void setProvince(String province) {this.province province;}public String getCity() {return city;}public void setCity(String city) {this.city city;}Overridepublic String toString() {return Address{ province province \ , city city \ };} } public class User {private String name;private Integer age;private Address address; //地址对象public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}public Address getAddress() {return address;}public void setAddress(Address address) {this.address address;}Overridepublic String toString() {return User{ name name \ , age age , address address };} } 三 数组参数提交 1前端参数传递 RestController public class RequestController {//数组集合参数RequestMapping(/arrayParam)public String arrayParam(String[] hobby){System.out.println(Arrays.toString(hobby));return OK;} } 四集合参数提交 1 前端参数与数组传递方式一样主要是后端不一样 RestController public class RequestController {//数组集合参数RequestMapping(/listParam)public String listParam(RequestParam ListString hobby){System.out.println(hobby);return OK;} } 四JSON参数提交  封装规则JSON数据键名与形参对象属性名相同定义POJO类型形参即可接收参数。需要使用 RequestBody标识。 实体类上要有GET和SET方法 五路径参数提交 1适用于根据ID查询数据  RestController public class RequestController {//路径参数RequestMapping(/path/{id})public String pathParam(PathVariable Integer id){System.out.println(id);return OK;} } 2传递多个路径参数 3根据ID删除多个参数 DeleteMapping(/{ids})public Result delete(PathVariable ListInteger ids){log.info(批量删除操作, ids:{},ids);classService.delete(ids);return Result.success();} 六日期参数 RestController public class RequestController {//日期时间参数RequestMapping(/dateParam)public String dateParam(DateTimeFormat(pattern yyyy-MM-dd HH:mm:ss) LocalDateTime updateTime){System.out.println(updateTime);return OK;} } 七响应  controller中自动集成了响应参数 RestController中自动集成了RequestMapping和ResponseBody ResponseBody注解会将数据返回给请求数据的页面 RestController public class HelloController {RequestMapping(/hello)public String hello(){System.out.println(Hello World ~);return Hello World ~;} }
http://www.huolong8.cn/news/480731/

相关文章:

  • 大良营销网站公司title:网站建设公司实力
  • 交互式多媒体网站开发h5免费制作平台无水印
  • 考网站开发工程师上海自贸区注册公司
  • 济南 微网站建网站价格多少
  • 湖北外贸网站建设费用上海企业网站制作多少钱
  • 网站开发与设计试题镇江网站搜索排名
  • 辽宁市营商环境建设局网站怎样建设电影网站
  • 桂城网站制作公司赣州人才网官网入口
  • 大型门户类网站云南省网站建设收费调查报告论文
  • 汽车网站cms网站备案通管局
  • 晨光科技+网站建设镇江佳鑫网络科技有限公司
  • 做网站除了有服务器还需要什么自己怎么做视频网站
  • 大型网站建设公司推荐wordpress怎么修改html
  • 高密做网站的代理视频网站开发项目
  • 朱晓宇 大庆 seo 网站建设 北京首钢建设二公司网站
  • 网站修改后怎么上传东莞房地产网站建设
  • 滕州 网站 建设新闻评论经典重庆论坛
  • 北京 酒店 企业 网站建设新河网招聘信息
  • seo综合查询网站网盘怎么做电影网站
  • 手机搭建免费网站长沙装修公司名单
  • 模板网站和定工作服图片大全
  • 长沙网络公司网站wordpress本地传图片
  • 兼容ie8的网站模板短视频免费素材网站
  • 仿网站工具php外贸门户网站
  • 亚星网站代理国企设计公司有哪些
  • 保险网站推荐深圳网站建设制作设计公司
  • 如何制作网站板块个人网站后台模板
  • 衡水网站设计哪家专业邯郸网页设计公司
  • 垂直网站建设方案wordpress与织梦
  • 做网站用什么技术中国建筑劳务分包网