如何将值从java传递到flex?

如何将值从java传递到flex?,java,apache-flex,jakarta-ee,flex3,flex4.5,Java,Apache Flex,Jakarta Ee,Flex3,Flex4.5,我有一个连接到数据库的JDBC代码,它在ResultSet中返回结果,每次都会获取两列emp_id和emp_name。因此,行不能是常数。我只想将结果传递给数组集合中的flex端。我不知道该用什么或怎么用?有人指导我使用HashMap,但我不知道如何使用它。我无法使用HashMap和ArrayList请帮助我 有人能给我一个代码吗?我如何从ResultSet将结果保存到java端的ArrayList 感谢您的帮助。ResultSet rs=stmt.executeQuery(查询); Resul

我有一个连接到数据库的JDBC代码,它在
ResultSet
中返回结果,每次都会获取两列
emp_id
emp_name
。因此,行不能是常数。我只想将结果传递给数组集合中的flex端。我不知道该用什么或怎么用?有人指导我使用HashMap,但我不知道如何使用它。我无法使用
HashMap
ArrayList
请帮助我

有人能给我一个代码吗?我如何从
ResultSet
将结果保存到java端的
ArrayList

感谢您的帮助。

ResultSet rs=stmt.executeQuery(查询);
ResultSet rs = stmt.executeQuery(query);
List<Map<String,String>> list = new ArrayList<Map<String,String>>();
Map<String,String> include = null;
while (rs.next()) {
     include = new HashMap<String,String>();
     String empID = rs.getString("emp_id");
     String empName = rs.getString("emp_name");
     include.put("emp_id",empID);
     include.put("emp_name",empName);
     list.add(include);
}
列表=新的ArrayList(); Map include=null; while(rs.next()){ include=newhashmap(); 字符串empID=rs.getString(“emp_id”); 字符串empName=rs.getString(“emp_name”); 包括.put(“emp_id”,empID); include.put(“emp_name”,emp name); 列表。添加(包括); }

在Flex端将这些值作为Flex
对象的
ArrayCollection
检索。

请正确设置帖子格式!!!它是一个web应用程序吗?你们听说过吗?有谁能给我一些代码,告诉我如何从rslt将结果保存在java端的数组列表中。?只需迭代结果集并将每个元素添加到
列表
映射
!!有很多教程可以让你自己熟悉这一点…@noobuncheed:你能给我提供一些代码映射include=null;include.put(“emp id”,rslt.getString(“emp_id”);include.put(“emp name”,rslt.getString(“emp_name”);System.out.println(“emp name”+rslt.getString(“emp_name”),所以在我的代码中,我只写我动态创建的textinput,并设置textinput.label=program.list[i]的值。emp_name(i表示数组集合长度的迭代)。program是我的VO(值对象).文本输入已创建,但它没有显示任何内容..它没有显示任何内容.plz helphi您能告诉我如何在java中迭代此列表,并在从flex端获取此列表时获取不同的值…我无法解析emp_id或emp_名称的值吗