IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  XML | Web development  >

使用 XForms 构建购物车应用程序

创建真实 XForms 应用程序所需的 XForms 基础知识

developerWorks

级别: 中级

Steve K Speicher (sspeiche@us.ibm.com), 资深软件工程师, IBM
Keith Wells (wellsk@us.ibm.com), 顾问软件工程师, IBM
Jan J. Kratky (kratky@us.ibm.com), 高级软件工程师, IBM
Kevin Kelly (kekelly@us.ibm.com), 技术团队资深成员, IBM

2007 年 3 月 16 日

现在注册或者使用您的 IBM ID 和密码登录。

本教程关注 W3C XForms 1.0 标准的关键方面以建立一个基于 Web 的全功能购物车。按照这里介绍的方法,读者可以顺利地开始用 XForms 创建真实的应用程序,而不需要学习整个 XForms 规范。

在本教程中

  • 在本教程中,您将学习如何使用一些 XForms 结构来开发购物车应用程序。您将了解 XForms 文档的组织,使用一些 XForms 用户界面控件,在数据模型上定义限制,学习一些改进表单外观的技术。

  • 本教程集中关注一个购物车,它用来购买与计算机相关的产品。它计算总金额、折扣和担保额度,处理各种交付选项。它与目前 Web 上的许多购物车很相似。本教程的目的并不是研究订单的服务器端处理,而是主要关注客户端功能。

  • 本教程描述一种使用 XForms 进行表单修改的通用使用模式。

预备知识

本教程是为熟悉 HTML、HTML 表单、XML、CSS 和其他 Web 相关技术的 Web 应用程序开发人员编写的。尽管了解这些技术会有帮助,但是对于通过本教程更好地理解 XForms,它们不是必需的条件。


系统需求

为了查看或呈现这些表单,通常需要一个浏览器和一个插件。也有一些不需要插件的方法;这些方法有的基于服务器,有的基于 JavaScript™/ECMAScript。在 参考资料 中可以找到一些可用的 XForms 查看器。对于本教程,使用 Mozilla 的 XForms add-on 0.7 和 Firefox 1.5.0.7,但是也可以使用许多其他软件。本教程的目的并不是描述当前的各种实现之间的差异,而是提供足够的信息,帮助您开发出能够用于大多数查看器的表单。

要观看本教程中所包含的演示,您的浏览器应该能运行 JavaScript™,并安装 版本 6 或更高版本的 Macromedia Flash Player 。您可以从 http://www.macromedia.com/go/getflashplayer/ 下载最新的 Flash Player。



格式

html, pdf


关于本教程

本教程采用一种渐进的方式构建在线购物车。随着购物车的构建和对新 XForms 概念的使用,会简要地描述它们以便您理解最终的应用程序。



回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

讨论


    关于 IBM 隐私条约 联系 IBM 使用条款