字符串列表作为表单参数

时间:2017-04-24 20:51:03

标签: rest java-ee form-parameter

我有一个使用FormParam参数anotation的方法,参数本身是String的集合,如下所示:

 public void sendEmail(
   @FormParam("recipients") List<String> recipients,
   ...

我发送的数据是这样的:

recipients:["test.test@mail.com", "test2.test2@mail.com"]
subject:Test Email
body:Test email

奇怪的是,配方列表只包含一个连接项字符串的元素。从这个问题https://stackoverflow.com/a/18716400/3719857的答案来看,这似乎是预期的行为。在我看来哪个是可怕的。我总是可以解析数据,但这不行。有没有办法获得实际的字符串而不是它们的串联。像一个额外的注释或可能是一些通用的转换器。欢迎任何帮助。

0 个答案:

没有答案