我试图通过调用.bindFromRequest()
来将请求数据绑定到pojo。我为String[]
定义了一个简单的格式化程序,需要将具有不同名称的几个参数映射到此数组。因此,如果可能的话,我需要使用regexp或其他东西来匹配默认映射,其中java字段名称用于映射表单字段名称。所以我有:
public class ChallengeData {
@Required
String[] rivals;
}
请求中包含?rival1=abc&rival2=def&rival3=ghi
等形式的参数。因此,在执行Form.form(ChallengeData.class).bindFromRequest()
时,我希望将值放入竞争对手数组中。这可能吗?