Java 如何发送长到rest控制器Spring Boot的列表
我需要在Spring boot中将长对象列表从Angular发送到Rest控制器:Java 如何发送长到rest控制器Spring Boot的列表,java,spring,rest,spring-boot,Java,Spring,Rest,Spring Boot,我需要在Spring boot中将长对象列表从Angular发送到Rest控制器: @PostMapping("/accept-friends") public ResponseEntity<Void> acceptFriendRequests(@RequestBody List<Long> friendRequestsIds) @PostMapping(“/accept-friends”) public ResponseEntity acceptFriendR
@PostMapping("/accept-friends")
public ResponseEntity<Void> acceptFriendRequests(@RequestBody List<Long> friendRequestsIds)
@PostMapping(“/accept-friends”)
public ResponseEntity acceptFriendRequests(@RequestBody List FriendRequestSID)
这可能吗?这里有Angular 6中的代码:
getData(friendRequestsIds: number[]) {
return this.http.post<Question>('/accept-friends', friendRequestsIds);
}
getData(FriendRequestSID:number[]{
返回此.http.post('/accept friends',friendRequestsIds);
}
是的,这是可能的,可以正常工作
@PostMapping("/accept-friends")
public ResponseEntity<?> acceptFriendRequests(@RequestBody List<Long> friendRequestsIds) {
return new ResponseEntity<>(HttpStatus.OK)
}
@PostMapping(“/accept-friends”)
public ResponseEntity acceptFriendRequests(@RequestBody List FriendRequestSID){
返回新的响应状态(HttpStatus.OK)
}
您可以这样使用它:
@PostMapping("/listData")
public ResponseEntity<Object> listData(@RequestBody List<?> completeList) {
return new ResponseEntity<Object>(HttpStatus.OK)
}
@PostMapping(/listData)
公共响应属性列表数据(@RequestBody List completeList){
返回新的响应状态(HttpStatus.OK)
}
正如我所知,您不能保持响应性
我希望这会有所帮助 你想使用GET或POST/PUT方法吗?POST抱歉,忘记添加创建一个新bean,并向该bean添加一个列表字段,然后映射该bean查看