ColdFusion从Java返回Query对象的正确方法是什么?

时间:2014-02-03 13:10:01

标签: coldfusion

我们使用Java调用Web服务将一组数据传递回ColdFusion。将数据从Java获取到ColdFusion查询对象的正确方法是什么?

我看到Java CFX api中有一个Query对象接口,但无法告诉如何实例化一个新接口。

1 个答案:

答案 0 :(得分:1)

如果您使用的是CFX标记,请尝试使用Response对象中的addQuery method

theResponse.addQuery(String name, String[] columns)

<强>更新

自从我上次检查以来,他们可能已经添加了新的互操作功能,但是...我所知道的唯一纯java方法是使用未记录的内部类。如果您已经有了一个java ResultSet,则可以使用:

创建一个查询对象,即coldfusion.sql.QueryTable
QueryTable query = new QueryTable(yourResultSet);

另一种选择是使用基础(行数,列名等)实例化查询对象。 coldfusion.sql.QueryTable(int rowCount, String columnNames[])然后手动填充,一次一行。