如何让Resteasy了解地图式的HTTP参数?

时间:2014-12-22 08:29:44

标签: jax-rs resteasy

我有一个问题,让Resteasy在@FormParam@QueryParam的上下文中理解这种语法:

customer[name]=John

这不起作用。

这确实有效:

customer.name=John

有没有办法让Resteasy接受第一个参数样式?

更新:

道歉,我的问题非常不精确,所以这里是更新版本:

例如:

class Customer {
   public @Valid @Form(prefix="address") Address address;
}

class Address {
   public @FormParam("line1") String line1;

}

客户是resteasy用于从客户端接收参数的顶级POJO。这就是请求的样子:

   name=John
   address[line1]=Street 123 

这不起作用。但是,这可以工作:

   name=John
   address.line1=Street 123 

对不起混淆。

0 个答案:

没有答案