跳至内容 Java Solaris 社区 Sun 商店 加入 SDN 我的个人档案 加入的益处
 
Java Studio Creator 样例应用程序
Java Studio Creator 2 - 参考
获取我们的新闻速递  
>  样例应用程序
 
[spacer] »  样例组件
 
[spacer]

利用我们的源代码!使用这些样例应用程序来了解 IDE 或修改代码样例以构建您自己的应用程序。请定期查看此页面以便找到新的样例应用程序,更好的办法是:进行注册以获取我们的新闻速递,或者订阅 RSS 内容,它会在您的桌面上自动显示有关新的代码、文章、教程以及培训的提示。

 

组件


组件:协调下拉列表

此应用程序说明了如何将 JavaServer Faces 中功能强大的事件处理机制用于动态更新单个页面上各种组件的状态。
» 下载应用程序 (zip),适用于 Java Studio Creator 2 Update 1

组件:使用 Google Web 服务进行搜索

说明了如何使用 Google 的搜索 Web 服务以及如何使用虚拟表单和 ObjectArrayDataProvider。
» 下载应用程序 (zip),适用于 Java Studio Creator 2 Update 1

组件(树节点):Garden Tree 样例应用程序

使用此样例应用程序可以了解如何通过一个方法(设置树节点操作属性)来处理树节点操作,而不是对每个树节点使用单独的操作方法。
» 下载 Garden Tree 样例应用程序 (zip)
»  阅读技术文章:使用树组件和树节点操作

组件(树节点):Dynamic Tree 示例

一个说明了如何通过数据源在树组件中动态生成树节点的简单应用程序。此应用程序中的数据源是用户,用户可通过添加、删除或重命名节点对树进行编辑。
» 下载 DynamicTreeExample (zip)

组件(高级):编写组件

查看两个组件(popupCalendar 和 sqlUtilDateConverter)和两个用例。您也可以对简单的 popupCalendar 用例进行本地化。在表中嵌入较为复杂的 popupCalendar 时,需要手动编辑 JavaServer Pages。
» 下载组件及用例 (zip),适用于 Java Studio Creator 2 Update 1
»  阅读“编写定制组件”第 1 部分:开发组件库


Servlet


Servlet:重定向

说明了如何通过 Java Studio Creator 应用程序访问非 JavaServer Faces Servlet 页面。
» 下载应用程序 (zip),适用于 Java Studio Creator 2 Update 1


虚拟表单


虚拟表单:Movie Administration 应用程序

了解如何在一个虚构的影片租赁业务管理应用程序中使用虚拟表单、ObjectListDataProvider 和 RequestBean。
» 下载 MovieAdmin (zip)
»  阅读技术文章:如何使用虚拟表单

数据源:Corporate Travel Center

一个包含多页的应用程序,用于说明如何轻松地将 Sun Java Studio Creator 2 中的组件与各种数据源(如数据库、EJB 组件或 Web 服务)绑定。
» 下载 CorporateTravelCenter (zip)


数据库


数据库:在单页上以表单的形式实现创建、检索、更新和删除 (CRUD) 数据库操作

Single Page CRUD with Form Display 是一个样例应用程序,它说明了如何使用 Sun Java Studio Creator IDE 在一个页面上执行数据库操作(创建、检索、更新和删除)。操作包括创建新的数据库记录、删除现有条目、更新现有条目以及检索数据库中的信息。在由 JavaServer Faces 组件构成的简单表单中,采用每次显示一条记录的方式对数据进行显示。
» 下载 Single Page CRUD with Form Display (zip)

数据库:在单页上以表的形式实现创建、检索、更新和删除 (CRUD) 数据库操作

Single Page CRUD with Table Display 是一个简单示例,它说明了如何使用 Sun Java Studio Creator IDE 在一个页面上执行数据库操作。这些操作包括创建新的条目、删除现有条目、更新现有条目以及检索数据库中的信息。这些数据显示在表中。
» 下载 Single Page CRUD with Table Display (zip)

数据库:在双页上以表的形式实现创建、检索、更新和删除 (CRUD) 数据库操作

Two Page CRUD with Table Display 是一个应用程序,它说明了如何对一个缓存的行集数据提供器执行创建、读取、更新和删除操作。该数据提供器是与 JavaServer Faces 表组件绑定在一起的。此应用程序不再将功能限定在一个页面上,它包含两个页面:一个页面用于创建行程;另一个页面用于更新行程。
» 下载 Two Page CRUD with Table Display (zip)

数据库(查询):检索二进制数据

此项目通过 Web 应用程序说明了如何将二进制文件(如图像文件)上载到数据库中,以便用户能够通过检索进行查看。
» 下载 Demo_BLOB (zip)

数据库(应用程序):车辆事故报告

该应用程序使得雇员可以注册其车辆并管理其联系信息。您可以根据省/自治区/直辖市、车牌号、样式、型号和颜色来搜索注册的车辆,并且可以将事故(如车胎漏气)报告发送给注册的车辆所有者。
» 下载 VehicleIncidentReport (zip)


安全性


安全性:验证和授权

说明如何使用 Java 验证和授权服务 (Java Authentication and Authorization, JAAS) API 进行验证,该 API 提供了一个用来验证用户和分配权限的框架及标准编程接口。
» 下载 JaasAuthentication (zip)
» 阅读文章


购物车


购物车:Jump Start Cycles

这是一个布局时尚的多页购物车应用程序,用于说明如何使用 Java Studio Creator 2 组件集。该应用程序涉及配置自行车、注册客户以及下订单等内容。
» 下载 Jump Start Cycles (zip)

购物车:Shipping Method

在此样例项目中执行条件验证,模拟三个页面的购物车结帐过程。
» 下载 Shipping Method (zip)
»  阅读技术文章:Java Studio Creator 2 中的条件验证


Web 应用程序体系结构


Web 应用程序体系结构:Adventure Builder

下载此多层应用程序样例并了解构建和实现您自己的 Web 应用程序的最佳做法。
» 下载 Adventure Builder (zip)
阅读“以 Adventure Builder 为例构建多层 Web 应用程序”(html) (pdf)

 

如果需要与 Java Studio Creator 保持同步,请连接到更新中心,将新颖的样例应用程序和组件、修补程序和产品改进信息直接下载到您的计算机上。整个过程非常简单,并且是免费的。

[spacer]
样例应用程序的质量把关人:Jim Bisso
Jim Bisso 是 Java Studio Creator 样例应用程序的质量把关人。