使用 Flex 和 Dojo 开发交互式Web应用程序
2010-03-03 00:00:00 来源:WEB开发网核心提示: 清单 6. JavaScript 中调用 Flex 程序所提供的接口functionSendImg(value){if(value!=""){dojo.byId('ImageObj').getValue(value);}}通过上述的几段代码的定义和调用,就能实
清单 6. JavaScript 中调用 Flex 程序所提供的接口
function SendImg(value) {
if(value !=""){
dojo.byId('ImageObj').getValue(value);
}
}
通过上述的几段代码的定义和调用,就能实现从 JSP 页面调用 Flex 程序提供的功能,从而将图片应用到基于 Flex 的图片处理程序中。
Dojo 在交互式 Web 程序中的应用
在交互式 Web 应用系统中,性能是一个不可忽视的重要因素,特别是用户处理的响应时间往往更容易被关注。因此,在图片加载,文本信息更新以及和后台服务交互这些能充分体现出实时性和交互性的部分,可以选择更具优势的 Dojo 技术来实现。
本部分同样会根据一个实例来详细讲解以下三个方面的内容:如何在 Web 客户端中使用 Dojo 控件,如何在 Dojo 控件和 JSP 页面之间进行交互,如何在客户端和后台服务之间进行消息传递和函数调用。
如何使用 Dojo 控件
Dojo 是一个非常强大的面向对象的 JavaScript 的工具箱,在此所下载的版本是 IBM1.2.3-20090331, 下载 dojo 的工具包,它包含有 4 个文件夹,分别是:
dojo 提供工具包的基本功能,如 CSS 功能吨的查询,事件处理,动画,Ajax,基于类的编程和包系统;
dijit 易于定制用户界面库;
dojox:主要是 2D 画图一类的;
uitl:主要是通用的方法类。
首先将所下载的 Dojo 包引入到 Web 工程中,具体位置如下图所示:
图 5. 项目基本结构及 Dojo 包引入位置示意图
[]
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
更多精彩
赞助商链接