0
我正在使用Jersey JAX-RS查询Web服务的数据库。我可以返回单行作为XML或JSON,但我不知道如何返回多个记录。我想使用ArrayList
?如果是这样如何?有没有人有如何做到这一点的例子?如何从数据库查询中返回ArrayList?
我正在使用Jersey JAX-RS查询Web服务的数据库。我可以返回单行作为XML或JSON,但我不知道如何返回多个记录。我想使用ArrayList
?如果是这样如何?有没有人有如何做到这一点的例子?如何从数据库查询中返回ArrayList?
RowHolder
类,从表中定义的所有字段RowHolder
与@XmlType
List<RowHolder>
与@XmlElement
就可以了。如何获得在List<RowHolder>
日 -
List<RowHolder> list = new LinkedList<RowHolder>();
while (rs.next()) {
RowHolder holder = new RowHolder();
holder.setName(rs.get("name"));
holder.setSurname(rs.get("surname"));
holder.setEmail(rs.get("email"));
// etc. for all the relevant fields
list.add(holder);
}
是的,但我需要使用JAXB所以新泽西可以输出为XML或JSON。 – Bill 2010-06-15 02:11:39
@Bill查看我的更新 – Bozho 2010-06-15 02:15:25
谢谢,我明天再试一次 – Bill 2010-06-15 02:28:17