面向JavaScript和Dojo的AUIML呈现器2010-07-04 IBM Marco Lerro简介用户界面最常见的任务之一是创建输入表单(即从用户处收集数据的面板)。几年来,已经出现了多种能帮助设计人员和开发人员简化这项工作的工具,AUIML Toolkit 就是其中之一。本文给出了 AUIML Toolkit 的概览,它通过将 AUIML 可视设计器的易用、直观的特性与 Dojo Toolkit 的多样性综合起来,让您能快速、轻松地开发 Web 2.0 界面。何为 AUIML Toolkit?基于 Abstract User Interface Markup Language(用户界面面板基于 XML 的表示),AUIML Toolkit 让开发人员能轻松编写用户界面并能将其作为 Swing 应用程序运行或在 Web 上运行。AUIML Toolkit 包含一个基于 Eclipse 的Visual Builder 以及 Java™ Swing 呈现器和 Web 呈现器各一个。在设计时,开发人员一般使用 Visual Builder 构建面板,并通过两个运行时呈现器的预览测试它们。开始之前在开始之前,应当从 http://www.alphaworks.ibm.com/tech/auiml 下载 AUIML Toolkit。解压缩包(例如,在 /eclipse_CSA)后,使用如下步骤向 Eclipse 或 IBM Rational® Software Development Platform 添加 Visual Builder 插件:选择 Help > Software Updates > Manage Configuration。图 1. Manage Configuration 菜单项

选择 Add > Extension Location。图 2. Extension Location 菜单项

从解压缩结构(即 /eclipse_CSA)选择文件夹 csa_5.1.0。图 3. 文件夹选择

在恰当安装了 AUIML Toolkit 之后,可以看看 Toolkit/samples/com/ibm/ui/samples 目录内的示例代码。这些示例可以按照 Toolkit/samples/overview.html 文件内的描述那样启动。