调用spring restful接口怎样传递字符数组参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了调用spring restful接口怎样传递字符数组参数相关的知识,希望对你有一定的参考价值。

参考技术A spring MVC controller获取前端传递的数组参数的方法是进行封装json字符串实现的。 1、jsp页面中的数组创建如下: var myArray = []; 定义数组myArray myArray .push("OU=Software,DC=example,DC=com,"); 向数组中添加第一个字符串 myArray .pus...本回答被提问者采纳

如何在 Spring Boot Rest 调用中传递 Date 类型的值?

【中文标题】如何在 Spring Boot Rest 调用中传递 Date 类型的值?【英文标题】:How to pass a value of type Date in a Spring Boot Rest Call? 【发布时间】:2020-07-07 21:00:16 【问题描述】:

我有一个类模型对象类作为 @RequestBody 到 Spring Boot 中的 RestController

@Data
class User 
      private String name;
      private Date dob;
 

我使用以下 JSON 正文从邮递员调用此 API


 "name" : "Michael",
 "dob" : "13/09/19"
 

我收到此消息的状态为 200 OK

'解析正文时发生错误。请尝试使用正确的有效负载。'

我的数据没有被提交。我知道问题出在日期上,如何发送正确的日期?

【问题讨论】:

你还有这个问题吗? 【参考方案1】:

您可以尝试像这样注释 dob 字段:

@JsonFormat(pattern="dd/MM/yy")
private Date dob;

来源:https://www.baeldung.com/spring-boot-formatting-json-dates

【讨论】:

以上是关于调用spring restful接口怎样传递字符数组参数的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Spring Boot 服务应用程序中的 REST 服务调用之间按原样传递请求参数?

Spring mvc HandlerInterceptor 怎样获取 rest 参数值

Jersey+Spring 实现rest 接口 服务调用

这种接口怎么调用?怎么传递参数?

来自 UI 的 Rest Spring 身份验证调用:在请求正文中传递用户名和密码,而不是在 url 参数中,以使用 Spring Security 进行身份验证

Rest在Dubbo中开发REST风格的远程调用(RESTful Remoting)