跳转至内容

使用 Click 框架/ClickIDE 开发 Java Web 应用程序

来自维基教科书,开放世界中的开放书籍

ClickIDE 是一个用于开发 Click Web 应用程序的 Eclipse 插件。ClickIDE 项目由 Takezoe Naoki 领导。

本节讨论 ClickIDE,并包括以下主题

ClickIDE 需要Eclipse 3.2.x 和WTP 1.5.x。使用 ClickIDE 最简单的方法是使用Callisto 引入 WTP。

安装 WTP 后,从SF.net 下载页面获取 ClickIDE。解压缩 clickide-x.x.x.zip 并将 2 个文件夹 (plugins/ 和 features/) 放入您的 ECLIPSE_HOME 中。

ClickIDE 基于 Eclipse 和 Eclipse Web Tools Project (WTP),并提供用于使用 Click 开发 Web 应用程序的扩展功能。

  • 在页面类和模板之间快速切换 (Ctrl Alt S)
  • 项目创建向导
  • Click 页面创建向导
  • Click 配置文件的可视化编辑器
  • Velocity 模板编辑器
  • 集成的 Click 文档

创建动态 Web 项目

[编辑 | 编辑源代码]

在 J2EE 透视图中创建“动态 Web 项目”,并选择“Click”作为项目方面。项目创建向导将把 Click JAR、web.xml 和 click.xml 模板添加到您的项目中。

Create Project

配置编辑器

[编辑 | 编辑源代码]

ClickIDE 为 Click 配置文件 (click.xml) 提供可视化编辑器。它有一些选项卡。您可以使用此编辑器轻松地编辑 click.xml。

Graphical Editor for the click.xml

在配置文件编辑器的“源”选项卡中,您可以直接编辑 click.xml,并可以通过 CTRL CLICK 跳转到页面类和页面模板的源代码。ClickIDE 还为 click.xml 提供验证。错误标记将显示在编辑器中和“问题”视图中。

Direct Editing for the click.xml

页面创建向导

[编辑 | 编辑源代码]

您可以使用页面创建向导创建页面类和页面模板文件。在向导中,您可以为页面类和 html 文件选择模板。这些模板可以在首选项对话框中配置 (“窗口”>“首选项”>“Click”)。

New Page Creation Wizard

Velocity 模板编辑器

[编辑 | 编辑源代码]

ClickIDE 还提供了 Velocity 模板编辑器。此编辑器提供代码完成、突出显示和验证作为 velocity 语法。您也可以在首选项对话框中配置突出显示颜色。

Template Editor

在页面类和模板之间快速切换

[编辑 | 编辑源代码]

在 JDT 的 Java 编辑器和 Velocity 模板编辑器中,您可以通过 CTRL ALT S 在页面类和 html 文件之间切换。

在线帮助

[编辑 | 编辑源代码]

Click 文档已集成到 Eclipse 帮助系统中。

Integrated Click Documentation

Cayenne 集成 (自 ClickIDE 2.0.0 起)

[编辑 | 编辑源代码]

自 ClickIDE 2.0.0 起,ClickIDE 也支持Apache Cayenne

您可以使用新建 Cayenne 映射项目向导创建新的 Cayenne 映射项目。

华夏公益教科书