码迷,mamicode.com
首页 > Web开发 > 详细

ADF_Data Binding系列2_使用URL Service Data Control

时间:2015-03-12 11:00:35      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

2015-02-16 Created By BaoXinjian

技术分享一、摘要


本文介绍通过XML Schema创建URL Data Control显示RSS需求

Step 1: Create a New Application and Project

Step 2: Create an XML Schema

Step 3: Create a URL Service Data Control

Step 4: Create a JSF Page

Step 5: Add the Data Control to the JSF Page

Step 6: Enhance the Layout

Step 7: Set the Labels

 

技术分享1: Create a New Application and Project


Step1.  创建custom application

技术分享 

Step2. 定义application属性参数

技术分享

 

技术分享2: Create an XML Schema


Step1.  创建XML Schema

技术分享

Setp2. 获取XML Schema文件

 技术分享

Step3. 创建XML Schema

技术分享

Step4. 查看所创建的Schema文件结构

技术分享

Step5. 查看详细内容

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
             xmlns="http://www.example.org"
             targetNamespace="http://www.example.org"
             elementFormDefault="qualified">
   <xsd:element name="rss">
     <xsd:complexType>
       <xsd:sequence>
         <xsd:element name="channel" type="channel"></xsd:element>
       </xsd:sequence>
     </xsd:complexType>
   </xsd:element>
   <xsd:complexType name="channel">
     <xsd:sequence>
       <xsd:element name="lastBuildDate" type="xsd:string"></xsd:element>
       <xsd:element name="title" type="xsd:string"></xsd:element>
       <xsd:element name="link" type="xsd:string"></xsd:element>
       <xsd:element name="description" type="xsd:string"></xsd:element>
       <xsd:element name="managingEditor" type="xsd:string"></xsd:element>
       <xsd:element name="language" type="xsd:string"></xsd:element>
       <xsd:element name="item" type="item" minOccurs="0"        maxOccurs="100"></xsd:element>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="item">
     <xsd:sequence>
       <xsd:element name="title" type="xsd:string"></xsd:element>
       <xsd:element name="link" type="xsd:string"></xsd:element>
       <xsd:element name="description" type="xsd:string"></xsd:element>
       <xsd:element name="pubDate" type="xsd:string"></xsd:element>
     </xsd:sequence>
   </xsd:complexType>
 </xsd:schema>

Step6. 文件保存位置

技术分享

 

技术分享3: Create a URL Service Data Control


Step1.  创建URL Service Data Contorl

技术分享

Step2.  定义Data Source

技术分享

Step3. 定义Connection

技术分享

Step4. 定义Data Format

技术分享

Step5. 查看所创举爱你的URL Service Data Control信息

技术分享

Step6.最终组件结构显示

技术分享

 

技术分享4: Create a JSF Page


Step1.  创建Custom Project

技术分享

 Step2.  创举爱你NewsPage

技术分享

Step3. 查看所创建的组件结构

技术分享

 

技术分享5: Add the Data Control to the JSF Page


Step1.  从Datacontorl中拖动数据到页面中

 技术分享

Step2.  运行测试显示数据结果如下

技术分享 

 

技术分享6: Enhance the Layout


Step1. 修改Link的显示文本

技术分享

Step2.  创建Link的超链接

技术分享

step3. 修改Link的宽度

技术分享

step4. 运行测试,显示结果如下

技术分享

 

技术分享7: Set the Labels


Step1.  修改栏位

技术分享 

Step2.  修改栏位Title

技术分享

Step3. 显示栏位如下

技术分享

 

Thanks and Regards

技术分享

ADF_Data Binding系列2_使用URL Service Data Control

标签:

原文地址:http://www.cnblogs.com/eastsea/p/4284483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!