我有一个问题,让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
对不起混淆。