当前,我有这个端点:
@RequestMapping(
value = "/group-attachments",
method = RequestMethod.POST,
consumes = MediaType.MULTIPART_FORM_DATA_VALUE
)
public ResponseEntity<String> group(
@RequestPart("transactionId") String[] transactionId,
@RequestPart("user") String[] user,
@RequestPart("expiration") Date[] expiration
)
我遇到一个与如何处理参数关联有关的问题。我的意思是,根据该端点,我可以多次设置多个"transactionId"
或任意一个参数:
endpoint?transactionId=adf&transactionId=ewr&user=sdf&user=sfsdf&expiration=10/08/2019&expiration=21/09/2020
因此,我将收到:
transactionId = ["adf", "ewr"]
user = ["sdf", "sfsdf"]
expiration = [so on...]
当我处理它们时,请记住每个n位置都相关。
总有办法确保吗?