如何将动态数据从数据库绑定到Datagrid?

时间:2011-10-20 19:52:14

标签: xml flex jsp

我正在使用JSP从MySQL读取动态数据,并将XML格式的详细信息转发给Flex。我想将这个XML数据绑定到datagrid。如果datagrid只有一列但不知道如何绑定包含2-3列的数据,则能够绑定数据。

我的JSP将按以下格式转发详细信息:

<people>
 <person>
  <X></X>
  <Y></Y>
  <Z></Z>
 </person>
 <person>
  <X></X>
  <Y></Y>
  <Z></Z>
 </person>
</people>

使用HTTP服务能够在Flex中将其显示为警报消息,但不知道如何将其绑定到数据网格。任何想法都将不胜感激。

1 个答案:

答案 0 :(得分:1)

网上有很多这方面的例子。你想要这样的东西:

yourDataGrid.dataprovider = yourHTTPRequest.lastresult.people.person

yourDataGrid.dataprovider = yourHTTPRequest.lastresult.people

原谅我,我从来没有学过这个。我只是尝试两者,看看它有效。 =)

那些(或沿着这些行的东西)将填充您的数据网格,但要确保每列的dataField属性与您想要存储在那里的XML字段相同。