2014-05-04 Created By BaoXinjian
一、摘要
本教程通过一个简单的场景的构建富internet应用程序提供了一个用户界面来访问数据库表。
创建一个完整的应用程序包括业务服务、用户接口和页面流。
案例描述:创建一个实验指南来查询Department和Employee,创建多个JSF页面来让你查询和更新数据在数据库中
案例目的如下:
Part 1: Creating a Fusion Web Application and Building the Business Services
Step 1: Create a Fusion Web Application
Step 2: Build the Business Services
Part 2: Developing the User Interface
Step 2: Bind Data Controls to the Page
Step 4: Enhance the JSF Page
Step 5: Add More Complexity to the Business Services
Part 3: Enhancing the User Interface
Step 1: Create a Page Flow
Step 2: Use Partial Page Refresh
Step 3: Use the ADF AutoSuggest Behavior
Step 4: Use Drop Down Menus and Operation Components
Step 5: Add CRUD Operation Components to your Page
Step 6: Create a Query-only Business Service Based on Parameter
Step 7: Create a Reusable Page Fragment
二、案例 - Create a Page Flow
1. 创建一个页面流程PageFlow, 起始view为DeptEmpPage,对应JSP页面为DeptEmpPage.jsf
2. 创建一个新view query,对应的JSP页面为Query.jsp
3. 创建两个View之间的跳转关系,goquery和back
4. 创建query页面对应的jsp
5. 最后所创建的pageflow,连个view,和对应的jps页面
6. 创建query页面的数据源,header为对应的查询条件头
7. 创建query页面的数据源,为对应的查询detail明细