首先,我们在eclipse中创建一个web project 取名为simple
在这个project中我们创建一个servlet:代码如下:
package com.test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TestServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
out.println("<rss>");
out.println("<xml>");
out.println("<pubDate>pubDate11111</pubDate>");
out.println("<title>title111</title>");
out.println("<description>description111</description>");
out.println("</xml>");
out.println("<xml>");
out.println("<pubDate>pubDate222</pubDate>");
out.println("<title>title22</title>");
out.println("<description>description122211</description>");
out.println("</xml>");
out.println("</rss>");
}
}
这个servlet的访问地址为:http://localhost:8080/simple/test,
现在我们在flex buider3中创建一个flex project,选择web root为tomcat/webapps下面, 取名test.
新建一个connect.mxml文件 代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="feedRequest.send()">
<mx:HTTPService id="feedRequest" url="http://localhost:8080/simple/test"
useProxy="false">
</mx:HTTPService>
<mx:Panel x="10" y="10" width="800" height="400" layout="absolute" horizontalAlign="right"
>
<mx:DataGrid x="20" y="20" id="dgPosts" width="400" verticalCenter="center" dataProvider="{feedRequest.lastResult.rss.xml}">
<mx:columns>
<mx:DataGridColumn headerText="标题" dataField="title" />
<mx:DataGridColumn headerText="时间" dataField="pubDate"/>
</mx:columns>
</mx:DataGrid>
<mx:TextArea x="20" y="175" width="400" height="100" htmlText="{dgPosts.selectedItem.description}"/>
</mx:Panel>
</mx:Application>
好了!访问一下:http://localhost:8080/test/bin-debug/connect.html
截图如下:
- 大小: 1.2 MB
分享到:
相关推荐
本JavaWeb工程用于研究Flex与Servlet之间数据的交互 本工程编码方式:UTF-8 欢迎下载
本文简单介绍了Flex如何通过servlet连接数据库(Access)。使用的是给后台传递数据的方法。 本文开发使用的软件: Flex3-eclipse plugin Tomcat 6.0 Microsoft access 2003 Eclipse 3.3 各个软件的安装和...
flex与javascript交互利用externalinterface.callback函数进行。
flex与ajax交互、flex与javascript交互
Flex与后台交互的几种方法详解
很简单的一个flex与JS交互的例子, 直接在html-template文件夹下修改index.template.html文件实现此例.
Flex与.NET交互。 第三方代码FluorineFx 传递一个简单的对象。 Flex前段不需要配置。
Flex和java交互的示例代码,给出的Flex部分:前端界面和vo,后端Java部分,以及配置部分。注意:我直接用的JDBC连接MySql,且只做了数据显示,没有增修改删除。
flex与servlet 结合学习。。。。。。。。。。。。 。。。。。。
FLEX调用Servlet连接数据库源码
Flex与Applet交互 Flex与Applet交互 Flex与Applet交互 Flex与Applet交互 Flex与Applet交互 自己看代码
Flex和java交互搭建,新手可以用来练手,简单易懂
flex与js交互 关于ExternalInterface使用的小例子
1、利用Flex作为上传文件界面,通过servlet地址连接服务器端 2、Servlet处理上传文件过程 3、通过配置文件web.xml传递参数 4、达到Flex和Servlet进行交互,上传文件
Flex4.6+java+servlet上传图片例子+图片上传预览
Flex通过servlet连接数据库access.rar Flex通过servlet连接数据库access.rar Flex通过servlet连接数据库access.rar Flex通过servlet连接数据库access.rar
actionscript与javascript交互
该文档提供了Flex与java交互的通信方法,通过一个实例描述了整个流程。
NULL 博文链接:https://zhousheng193.iteye.com/blog/907601