![]() 以下是一系列描述 Java Studio Creator 2 IDE 新增功能的功能简介文章。如果您是第一次浏览这些功能,则可以通过功能的详细介绍页面更好地了解这些功能,该页面将这些功能按类别进行了分组(下面的文章也链接自该页面)。 AJAX 技术和 Sun Java Studio Creator 2
现在,您可以将使用 AJAX(Asynchronous JavaScript and XML,异步 JavaScript 和 XML)技术的组件合并到使用 Java Studio Creator 2 构建的应用程序中。首先导入包含 AJAX 组件的组件库文件,然后将 AJAX 组件添加到 IDE 组件面板中,这样就可以像使用任何其他组件那样使用它们了。(2005 年 11 月) Sun Java Studio Creator 2 中的新增组件
通过使用 Sun Java Studio Creator 2 IDE 的新增组件(包括可视和非可视设计组件以及代码片段),可以快速且方便地设计 Web 应用程序页,并生成大部分程序代码。您可以将组件拖放到 Web 页上,从而随着您的拖动来创建页面设计。通过链接组件和使用非可视组件,可以让 IDE 生成大部分的程序代码。甚至编写定制代码也变得更简单了,因为您可以从包含大量预定义代码片段的列表中选择代码片段,并将其直接放入页面 Bean 代码中。(2005 年 6 月) 在 Sun Java Studio Creator 2 中创建 Portlet
Sun Java Studio Creator 2 IDE 提供了一些可视工具,用于创建和设计符合 JSR-168 Portlet 规范的 Portlet 应用程序。通过使用这些可视工具,可以轻松地创建 Portlet 应用程序,这些应用程序允许您将定制的视图添加到门户 Web 站点上。(2005 年 6 月) Java Studio Creator 2 中的数据提供器组件
将数据表从服务器导航拖放到 Web 页时,IDE 会为该表创建数据提供器组件和行集。该组件是一个包装数据源的非可视抽象组件,无论数据源是关系数据库表、普通文件、Web 服务,还是某种其他类型的数据存储,该组件都可以进行包装。甚至在您构建了应用程序后,也可以将某种数据源交换为另一种数据源。(2005 年 6 月) 在 Sun Java Studio Creator 2 IDE 中导入 HTML 页
在上一发行版本中,您只是预览了此项功能,而现在它已成为该产品的标准功能:可以导入任何 HTML 页并对其进行个性化设计。您甚至可以将代码逻辑添加到所导入的 HTML 页的可视表示中。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的 CSS 编辑器
通过使用新增的层叠样式表 (Cascading Style Sheet, CSS) 编辑器,可以编辑项目样式表,并为项目和应用程序提供所需的外观。CSS 编辑器包括一个图形界面,以使您轻松地定制不同样式的显示方式。(2005 年 6 月) 在 Sun Java Studio Creator 2 IDE 中进行远程部署
生成并运行应用程序时,Sun Java Studio Creator 2 将自动执行部署过程,并且您可以将应用程序远程部署到 Sun Java System Application Server Platform Edition 8(与 IDE 捆绑在一起)以及 Sun Java System Web Server 6.1 中。通过服务器导航,可以立即添加服务器,对服务器进行部分配置并将应用程序远程部署到服务器中,从而简化应用程序的部署过程,并使用户感觉更加友好。(2005 年 6 月) 组件属性的 CSS 样式编辑器
此样式编辑器是一个图形界面,该界面允许您选择对组件的各个格式属性和定位属性进行的更改。通过这一功能完备的样式编辑器,您可以轻松地定制放入页面中的 JavaServer Faces 组件的外观。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的源代码控制
可以在项目中使用 CVS 版本和源代码控制来记录其源文件和文档的历史。向导、对话框和菜单功能可以帮助您建立和使用 CVS。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的重构功能
通常,您需要对应用程序代码进行重构,使其更为清晰、简单且易于维护和扩展。在此版本之前,重构任务是手动执行的。而在 Java Studio Creator 2 IDE 中,可以通过自动完成重构任务并且对该过程进行控制来简化重构过程,并且还可确保不出现任何错误。最为重要的是,在您执行任何所需的更改之前,可以通过对话框来查看并控制这些更改。(2005 年 6 月) Java Studio Creator HTTP 监视器
通过使用 Sun Java Studio Creator 2 包含的 HTTP 监视器实用程序,可以监视运行的 Web 应用程序中的数据流。在您可以实时查看 Web 应用程序页之间的数据流方式的同时,调试过程也得到了进一步的简化。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的新任务管理器
如果找不到放在代码中的那些提示,或者只能模糊地记得它们,则这些提示将不能为您提供帮助。Sun Java Studio Creator 2 中的任务管理器可以帮助您跟踪剩余的任务并判断这些任务的重要程度。它还可以帮助您找到任务,无论这些任务位于应用程序的何处。(2005 年 6 月) 将 Java Studio Creator 2004Q2 项目导入到 Java Studio Creator 2 中
Java Studio Creator 2 具有新的 JavaServer Faces Web 应用程序项目系统。IDE 提供了一个向导,可以使用此向导打开早期发行版本的项目,并将其导入到新的项目系统中。通过使用此向导,不仅可以轻松地将现有项目导入为新的格式,而且还可以使原始项目保留在适当的位置。您仍然可以在 IDE 旧版本中使用这些项目,或者将它们保留为备份项目。(2005 年 9 月) 使用 Sun Java Studio Creator 2 IDE 进行项目管理
Sun Java Studio Creator 2 包含一个功能全面的项目管理器。此项目管理器用于维护一个定义的项目目录结构,该结构可涵盖所有的项目组件,其中包括源代码、测试和输出结果。您将发现,在 IDE 中使用这个新的项目管理系统可以简化应用程序的开发过程。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的事件处理生命周期
应用程序事件处理生命周期已简化为只使用四种生命周期方法。如今,您只需将业务逻辑放入相应的事件处理程序中,而无需了解在 JavaServer Faces 请求处理生命周期中进行的任何操作。这样,您就可以将主要精力投入到生成处理事件的代码以及在何处放置代码上。由于模型是事件驱动型的,因此您可以集中处理主要事件,即页面将被呈现,或者某些数据将从事务或操作中返回等事件。通过该模型,您可以在这些主要事件发生之前先执行某些操作。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的虚拟表单
称作“虚拟表单”的新功能提供了一种对页面上的组件进行分组的可视化方法,它可以将页面上协同操作的组件划分到一个组中,而不影响同一页面上的其他组件。这种增强功能在简化应用程序编程模型方面前进了一大步。您不再需要使用各种方法(例如 erase 方法和 immediate 方法)将页面处理限制在该页的特定字段上。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的请求 Bean
请求 Bean 是一些特殊的 Bean,其唯一用途是在页面之间传送数据。这些 Bean 简化了页面之间的通讯,并且减少了在应用程序的会话 Bean 中存储相同数据的必要性。(2005 年 6 月) Sun Java Studio Creator 2 的设计时 API
组件开发者,即实现可导入到 IDE 中的组件或相互协同操作的组件集合(称为“组件库”)的开发者,他们可以使用 Creator 设计时 API 为其用户定制和增强 Sun Java Studio Creator 2 IDE 设计时体验。这个符合 JSR-273 的 API 是一种由 Sun Java Studio Creator 2 托管且内容丰富的设计时交互 API。组件开发者可以通过该 API 扩展组件,以使他们能够在设计时功能性的基础上添加自已的改进功能。(2005 年 6 月) Sun Java Studio Creator 2 IDE 编辑器中的新增功能
所有 Java Studio Creator 2 IDE 编辑器(包括 Java 源代码编辑器、HTML 编辑器和 CSS 样式编辑器)都变得更加智能化。您可以通过阅读以下文章,了解有关改进的动态代码完成、快速导入包和类、预生成的代码完成数据库以及拖放代码功能的信息...(2005 年 6 月) 通过 Sun Java Studio Creator IDE 使用 Web 服务
通过 Sun Java Studio Creator 可以非常方便地使用 Web 服务,就像将组件拖放到页面上一样简单。Java 技术的创始人 James Gosling 曾经有过这样的评论:“Sun Java Studio Creator 具备这样一种环境:您可以随意拖放 Web 服务中的内容。在利用 Web 服务并将其转变为 Web 页上的拖放式组件方面,它真是太出色了!有些人甚至不可思议地选用 [过时的] COBOL 代码片段,在对这些代码片段进行适当修改后使其看上去类似于 Web 服务,[结果他们竟能成功地] 将这些代码片段拖放到 Web 页上…”。此外,IDE 还提供了一些对话框,通过这些对话框可以容易地查找 Web 服务的 WSDL 文件并测试其方法。(2005 年 6 月) Sun Java Studio Creator 2 IDE 中的查询编辑器增强功能简介
查询编辑器增强功能包括从提高的用户可访问性到对 SQL 语句及函数的扩展支持等各个方面。在将数据库表拖放到应用程序页中时,IDE 将为您创建 SQL 查询。现在您可以快速而方便地构造复杂的查询并对其进行测试。(2005 年 6 月) |
|
| ||||||||||||