- 浏览: 223862 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (244)
- java (23)
- java多线程 (7)
- 综合 (1)
- oracle10g (24)
- div+css (1)
- Flex (27)
- java Nio (1)
- java设计模式 (8)
- struts2 (10)
- spring3.0 (5)
- SSH (9)
- dwr (5)
- hibernate3.6 (17)
- dom4j (1)
- sql优化 (5)
- Quartz任务调度框架 (1)
- AOP (3)
- JavaScript (18)
- jquery (3)
- JSF (9)
- ruby (1)
- 正则表达式 (1)
- 明日准备 (2)
- eclipse (3)
- gvim (1)
- CMS (1)
- linux (6)
- 杂 (4)
- java 设计模式 (1)
- MySql (10)
- JBPM (4)
- JSP技术 (1)
- Mybatis And Ibatis (2)
- 经验之谈 (10)
- WebService (1)
- java分布式(高性能,高可用,可伸缩) (0)
- springMvc (2)
- redis (0)
- ant (1)
- Nutz (6)
- 配置管理 (0)
- css+div (1)
- eChars (1)
- angularJs (1)
- D3 (3)
- Scala (1)
最新评论
-
Cobain_LI:
Cobain_LI 写道学习了,之前一直都没注意到有这样的问题 ...
js面向对象3--更简单的原型模式已经带来的问题以及解决办法 -
Cobain_LI:
Cobain_LI 写道学习了,之前一直都没注意到有这样的问题 ...
js面向对象3--更简单的原型模式已经带来的问题以及解决办法 -
Cobain_LI:
有个小失误,144和147行多了两个花括号
js面向对象2--js中工厂模式的演化(重要,详细) -
Cobain_LI:
学习了,之前一直都没注意到有这样的问题
js面向对象3--更简单的原型模式已经带来的问题以及解决办法 -
YTT1121:
有网络拓扑发现的源代码么,或者您会编写么?可以有偿求购,搞科研 ...
flex 之twaver1--简单网络拓扑实现
说明:
前台供用户输入数字--->传递到后台-->进行计算--->把结果传递到前台。
mxml文件:
servlet文件:
前台供用户输入数字--->传递到后台-->进行计算--->把结果传递到前台。
mxml文件:
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> <mx:HTTPService id="sevlet" resultFormat="e4x" result="resultHandler(event)"/> </fx:Declarations> <fx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.controls.Alert; import mx.rpc.events.ResultEvent; var com:ArrayCollection = new ArrayCollection(["+","-","*","/"]); private function calculate():void{ this.submit.enabled=false; var url:String="http://localhost:8080/myReport/FlexCalculate"; this.sevlet.url=url; var param:URLVariables=new URLVariables(); if(this.number1.text == "" || this.number2.text == ""){ Alert.show("请输入数字"); return; } param.number1=this.number1.text; param.number2=this.number2.text; param.opertion=this.myComboBox.text; param.timestamp=(new Date()).toString(); this.sevlet.send(param);// } private function resultHandler(event:ResultEvent):void{ result.text = event.result.user this.submit.enabled=true; } private function clean():void{ this.number1.text = ""; this.number2.text = ""; this.myComboBox.text = "+"; this.result.text = ""; } ]]> </fx:Script> <s:Panel width="500" height="300" title="计算器" backgroundColor="#8C7C73" verticalCenter="0" horizontalCenter="0"> <mx:VBox> <mx:HBox> <s:TextInput width="150" id="number1"/> <mx:ComboBox id="myComboBox" x="10" y="10" dataProvider="{com}" width="50"/> <s:TextInput width="150" id="number2"/> <s:Button label="=" width="30" id="submit" click="calculate();"/> <s:TextInput width="50" id="result"/> </mx:HBox> <mx:HBox> <s:Button label="计算" width="230" click="calculate();"/> <s:Button label="清除" width="230" click="clean();"/> </mx:HBox> </mx:VBox> </s:Panel> </s:Application>
servlet文件:
package controller; 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 FlexCalculate extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("1111"); System.out.println("number1:" + request.getParameter("number1")); System.out.println("number2:" + request.getParameter("number2")); System.out.println("opertion:" + request.getParameter("opertion")); int result = 0; if(request.getParameter("opertion").equals("+")){ result = Integer.valueOf(request.getParameter("number1")) + Integer.valueOf(request.getParameter("number2")); }else if(request.getParameter("opertion").equals("-")){ result = Integer.valueOf(request.getParameter("number1")) - Integer.valueOf(request.getParameter("number2")); }else if(request.getParameter("opertion").equals("*")){ result = Integer.valueOf(request.getParameter("number1")) * Integer.valueOf(request.getParameter("number2")); }else{ result = Integer.valueOf(request.getParameter("number1")) / Integer.valueOf(request.getParameter("number2")); } System.out.println("result1:" + result); request.setCharacterEncoding("UTF-8"); //flex中隐含为utf-8编码 response.setContentType("text/xml;charset=utf-8"); String para = request.getParameter("username"); PrintWriter out = response.getWriter(); out.println("<zpa>"); out.println("<user>"+result+"</user>"); out.println("</zpa>"); out.flush(); out.close(); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response); } }
发表评论
-
flex之空间的visible,includeInLayout实现显示与隐藏
2014-05-11 00:43 2144注:原创作品,分享以供学习交流,转载请注明出处。 flex控 ... -
flex之下拉框值更改事件调用JavaScript函数
2014-05-10 00:00 936<?xml version="1.0" ... -
flex 之JavaScript 和ActionScript互通
2014-05-09 23:22 1444注:原创作品,分享以供交流学习,转载请注明出处。 J ... -
flex 之折线图2
2014-05-07 23:50 561该博文转自 “百度知道 ... -
flex 之twaver2--树,网络拓扑,表格综合
2014-05-07 21:10 579注:原创作品,分享以供交流学习,转载请注明出处。 tw ... -
flex 之twaver1--简单网络拓扑实现
2014-05-07 20:49 1552注:原创作品,分享以供学习交流,转载请注明出处。 twa ... -
flex validator 之通过性验证
2014-05-06 22:37 428注:原创作品,分享以供交流学习,转载请注明出处。 通过性 ... -
flex validator 之提交值验证
2014-05-06 22:06 464注:原创作品,分享以供交流学习,转载请注明出处。 提 ... -
flex validator 之实时验证
2014-05-06 21:57 468注:原创作品,分享以供学习交流,转载请注明出处。 要进 ... -
flex之StringValidator
2014-05-06 21:47 564<?xml version="1.0" ... -
flex验证器1,基本原理
2014-05-06 21:13 688注:原创作品,分享以供交流学习,转载请注明出处 flex四种 ... -
flex之HTTPService 对象
2014-05-05 21:04 720注:原创作品,分享为交流学习,转载请注明出处。 H ... -
flex 之ActionScript3 之数据绑定(三种方法)
2014-04-14 01:57 903注:转载请注明出处; flex的数据绑定 1,使用{}中的表 ... -
flex 之ActionScript3 关联数组
2014-04-14 01:36 667关联数组 <fx:Script> < ... -
flex 之ActionScript3 第一
2014-04-13 23:48 6111,注释: 单行:// 多行:/* */ 2,变量名称 字母 ... -
flex 之RemoteObject + blazeds 与java服务端通信
2014-04-13 20:20 694一,blazeds 服务端搭建 1)在eclipse中创建we ... -
pureMVC 之基本使用
2014-04-11 00:16 1388pureMVC是flex的轻量级框架。下面是实例。 一,视 ... -
flex 之 pruMVC 基础例子
2014-03-28 02:19 7971,添加页面 <?xml version="1 ... -
flex之日期验证
2014-02-23 17:04 493第一种验证方法: <?xml version=" ... -
flex之Button,ButtonBar,LinkButton,LinkBar,ToggleButtonBar
2014-02-23 16:22 611<?xml version="1.0" ...
相关推荐
flex 简易计算器flex 简易计算器flex 简易计算器flex 简易计算器
Flex与Servlet之间的数据交互是JavaWeb开发中的一个重要环节,它涉及到客户端富互联网应用程序(RIA)与服务器端数据处理的协同工作。Flex作为一个基于Adobe Flash Player的前端开发框架,主要用于创建具有丰富用户...
2. **AMF通信**:在Flex与Servlet间通信时,通常使用Adobe Message Format (AMF)协议,它是一种高效的数据交换格式,能快速传输对象和数据。AMF允许Flex客户端与服务器进行二进制数据交换,提高了性能。 3. **...
Flex与Servlet结合学习是开发富互联网应用程序(RIA)时常用的一种技术组合。Flex作为客户端的展示层框架,提供丰富的用户界面交互,而Servlet则作为服务器端处理业务逻辑和数据管理的核心组件。这种结合使得Web应用...
本项目以“基于Flex&Bison的网页可编程计算器”为主题,通过集成Flex(词法分析器生成器)和Bison(语法分析器生成器)来实现计算器的后端逻辑,并利用Flask框架与HTML、CSS进行前端设计,为用户提供友好的交互界面...
在IT行业中,FLEX与Servlet的结合是一种常见的前端与后端交互方式,特别是在构建富互联网应用程序(Rich Internet Applications,RIAs)时。本资源提供的"Flex调用Servlet连接数据库源码"是一个很好的学习实例,它...
在提供的代码示例中,使用了Flex中的HTTPService组件来与Servlet进行通信。下面详细介绍其中的关键代码及其实现方式: - **HTTPService组件配置**: - `(event)"/>` - `id`属性定义了一个唯一标识符,可以在脚本...
为了使Flex能够与Servlet通信,我们需要使用如BlazeDS或LiveCycle Data Services这样的中间件,它们提供了将AMF与Servlet容器集成的功能。 以下是一个简单的Flex-Servlet整合步骤: 1. **设置开发环境**:首先,你...
最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的...
Flex和Java之间的通信是Web应用程序开发中的一个重要环节,它允许前端用户界面(UI)与后端服务器进行数据交互。Flex是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发框架,而Java则是...
flex做的一个小型计算器,初学者可以学着做,看看类的定义和使用!!!
### Flex与Java实现通信——使用BlazeDS技术详解 #### 一、引言 随着互联网技术的不断发展,前端与后端之间的数据交换变得越来越频繁。Adobe Flex作为一种强大的RIA(Rich Internet Applications)技术,广泛应用...
这个“flex写的计算器”项目显然是一款使用Flex技术构建的计算器应用,它可能结合了ActionScript、MXML以及Flex SDK来实现图形用户界面和交互功能。 在Flex中,MXML是用于构建用户界面的标记语言,类似于HTML,但更...
总的来说,这个项目展示了如何结合Flex的前端交互性和Java Servlet的强大处理能力,实现图片的上传与预览功能。Flex处理用户界面和文件选择,而Java Servlet处理文件的接收和存储,两者协同工作,为用户提供了一种...
本篇文章将探讨一个关于“flex与js通信”的小例子,它主要涉及到Adobe Flex和JavaScript之间的交互,这对于创建富互联网应用程序(RIA)是非常重要的。Flex是一种用于构建富客户端应用的开源框架,基于ActionScript...
Flex写的简易计算器,适合初学者看看。同样适用于其它语言,很容易改写
本文简单介绍了Flex如何通过servlet连接数据库(Access)。使用的是给后台传递数据的方法。 本文开发使用的软件: Flex3-eclipse plugin Tomcat 6.0 Microsoft access 2003 Eclipse 3.3 各个软件的安装和...
这里我们关注的是如何将Adobe Flex与Java的Servlet技术相结合,实现用户友好的文件上传界面。Flex作为一个强大的富客户端开发框架,可以提供美观且交互性强的用户界面,而Servlet则是Java Web应用中的标准组件,用于...