首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

利用 Dojo Toolkit 使用 web 服务(2)

利用 Dojo Toolkit 使用 web 服务(2)

包含 Dojo Toolkit您可以以两种方式包含 Dojo Toolkit:
  • 使用一个公开托管(publicly hosted)的 Dojo 文件位置。
  • 自己下载 Dojo Toolkit JavaScript 文件然后同您的代码一并包含在其中。
哪个方法更好取决于您的需求。
使用一个公开托管文件使用公开托管文件有两个很好的理由:
  • 使用一个内容分发网络(CDN)来简单地托管文件,对您来说减少了本地跟踪文件的需求。
  • 您可以少部署一个文件。
使用一个公开托管的文件主要优势是,如果 CDN 不可用(这种情况未必会发生,但是也有可能)您将不需要任何控件。如果由于某种原因 CDN 关闭了,您的网站也就不起作用了。如果您的内部 web 应用程序需要确保运行正常,考虑维护 Dojo 脚本文件来减少您应用程序的单点故障。
要从一个 CDN 中链接 Dojo 文件系统,修改您的 index.html 文件使其看起来如清单 3 所示。
清单 3. 包含到 Dojo CDN 位置的链接
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test web page</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/main.css" />
<script
    src="//ajax.googleapis.com/ajax/libs/dojo/1.5/dojo/dojo.xd.js"
    type="text/javascript"></script>
</head>
<!-- snipped... -->
</html>




下载和包含 Dojo Toolkit 基本文件如果您想下载和包含 Dojo Toolkit 基本文件,而不是链接它,您可以从  中链接的网站下载 Dojo JavaScript 代码。下载完这个文件之后,您可以使用 File > Import 将其导入到 Eclipse 中的项目中。按照惯例,通常创建一个名为 js 或 script 的文件夹比较好,您不仅可以将您的 JavaScript 代码放在其中,也可以将您下载的文件放在其中。
为了将您下载的文件包含到您的 Web 页,像这样修改 index.html,如清单 4 所示。
清单 4. 包含一个本地引用到已下载的 dojo.js
1
<script src="js/dojo.js" type="text/javascript"></script>




现在您有了一个基本 web 页,您要准备添加更多的功能,通过添加调用服务的 JavaScript 代码来完成。
返回列表