浏览 2834 次
锁定老帖子 主题:Flex with Java
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-23
前一段时间学习Flex,个人认为Flex的图形比较好看.所以说就想用它来做客户端和Java进行交互. 以下是我学习的一个练习,中间有过很多挫折,最后还是很兴奋.
Flex3.0 SDK J2SE 6.0 Tomcat 6.0
先写Flex文件, users.mxml <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" layout="absolute" creationComplete="serv.send()"> <mx:HTTPService id="serv" url="http://localhost:8080/T01/users.jsp"/> <mx:DataGrid dataProvider="{serv.lastResult.catalog.user}"/> </mx:Application> 用Flex工具编缉一下. %Flex_HOME%\bin\mxmlc.exe users.mxml 会得到一个users.swf的文件.
users.jsp <%@page import="com.owl.user.dao.UserJdbcDao"%> <%@page import="com.owl.bean.User"%> <%@page import="java.util.List"%> <?xml version="1.0" encoding="GB2312"?> <catalog> <% UserJdbcDao userJdbcDao = new UserJdbcDao(); List list = userJdbcDao.getUsers(); for (int i=0; i<list.size(); i++) { User user = (User) list.get(i); %> <user id="<%= user.getId()%>"> <name><%= user.getName() %></name> <age><%= user.getAge() %></age> <sex><%= user.getSex() %></sex> </user> <% } %> </catalog> 数据源文件自已写了. 最后把两个文件放在相同的目录下.我放在 T1 的目录下,然后把T1放进%Tomcat_Home%\webapps下面就可以了 然后事运行Tomcat服务器, 在浏览器中输入http://localhost:8080/T1/users.swf就可以看到效果了...... 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-01-23
从数据库里查询出来的记录是中文的显示???怎么办。编码也是使用的GBK?
|
|
返回顶楼 | |