跳转到内容

XForms/安装和测试

来自 Wikibooks,开放世界中的开放书籍

XForms 客户端选项

[编辑 | 编辑源代码]

有多种方法可以开始使用 XForms。但我们首先必须理解,在 Web 浏览器中运行 XForms 会遇到一些与安全相关的问题,这些问题会阻止软件保存到您的本地硬盘驱动器。有一些解决方法可以解决这个问题。

有几种 XForms 系统可用于构建 XForms。例如

XSLTForms 是一种 XForms 实现,可以在浏览器或服务器中运行。基于客户端的系统在您的浏览器中运行 XSLT 转换。

BetterFORM 是 XForms 的服务器端实现,它与一个本地 XML 数据库(eXist-db)捆绑在一起。

还有基于 JavaScript 的解决方案和其他插件以及 Web 服务器解决方案可用。请参阅播放器特定说明或有关XForms的维基百科页面以获取更多详细信息。请注意,这些 XForm 解决方案通常要求您下载 Web 服务器并在正确目录中安装 Java Web Archive 文件(War 文件)或在您的示例中添加特定于播放器的代码。

FireFox 插件

[编辑 | 编辑源代码]

FireFox 插件在 Mac 上的支持有限,并且可能在当前版本的 FireFox 中不受支持。

今天最常见的之一是在 Firefox 中安装 XForms。这只需要一分钟左右的时间来安装,因此它被我们许多学生使用。这些练习中的大多数都在 Firefox 1.5 和 Firefox 2.0 上使用 Firefox 0.7 扩展进行了测试。

Firefox 3.6 插件:xForms 0.8.7

Firefox 2.0 插件:Mac 版 FireFox 2.0

XForms 处理器

[编辑 | 编辑源代码]

XSLTForms 在浏览器中使用 XSLT 和 JavaScript 将 XForms 转换为 HTML。

betterFORM 使用 Java 在服务器上处理 XForms。

Orbeon Forms 使用 Java 在服务器上处理 XForms。

所有这些都可以与eXist Native XML Database一起使用。

另请参阅有关 XForms 的维基百科文章

下一页: 命名约定 | 上一页: 好处
主页: XForms
华夏公益教科书