【发布时间】:2013-06-27 10:34:04
【问题描述】:
我正在从 Perl 调用一个用 java 编写的 rest 服务。
@POST
@Path("/updategrid")
private void updategrid(@FormParam Grid grid);
Class Column{
private String col;
private String val;
//constructors and setters
}
Class Grid{
private String name;
private List<Column> columns;
//constructors and setters
}
我正在尝试在 Perl 中传递 post call 参数
$httpClient->request(host/updateGrid, {grid=>{name=>'temp', columns=>[{col=>'A',val=>'B'}]}})
我收到错误,因为 Grid 没有带有单个字符串参数的构造函数。但是当我删除列参数时,一切都很好。那么传递给列表属性的正确方法是什么。
【问题讨论】: