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

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

时间: 2024-10-05 05:07:26

ADF_Data Binding系列2_使用URL Service Data Control的相关文章

ADF_Data Binding系列1_使用Bean Data Control

2015-02-16 Created By BaoXinjian 一.摘要 本文介绍通过JavaBean和ADF Faces开发一个数据显示Application Step 1: Create a New Application and Project Step 2: Create a Simple JavaBean Class Step 3: Create a Service Class Step 4: Create a Data Control for the Service Class S

ADF_Data Binding系列3_使用Placeholder Data Control

2015-02-16 Created By BaoXinjian 一.摘要 本文介绍如何使用placeHolder data control作为ADF Date数据源,测试并运行页面显示数据 Step 1: Create a New Application and Project Step 2: Create Placeholder Data Types Step 3: Add Sample Data Step 4: Add a List of Values (LOV) Step 5: Crea

Android Data Binding 系列(二) -- Binding与Observer实现

写在前面 上篇文章 Android Data Binding 系列(一) – 详细介绍与使用 介绍了 Data Binding 的基础及其用法,本文接上篇,结合DataBindingDemo 来学习下 Data Binding 的实现. 绑定实现 Activity在inflate layout时,通过DataBindingUtil来生成绑定,从代码看,是遍历contentView得到View数组对象,然后通过数据绑定library生成对应的Binding类,含Views.变量.listeners

关于本地$.get(url,function(data)),异步获取数据

起初 此处url为本地同目录下的html片段 $.get(url,function(data) { alert(url); $("#gallery").append(data); }); 浏览器无法获取:解决方法:在谷歌快捷方式添加--disable-web-security,并重启浏览器后正常运行

vs2005中microsoft ado data control 6.0控件问题

在vs2005中是没有这个控件的,需要注册,步骤如下: 1. 先到C:\WINDOWS\system32目录下看看你的系统里是否已经有了MSADODC.ocx和MSDATGRD.ocx这两个文件(多半是没有的),没有就去下载: 2.在VS 2005中注册MSADODC.ocx和MSDATGRD.ocx这两个控件.在VS 2005中点击"Tools" --> "Visual Studio 2005 Command Prompt",输入如下命令即可: regsvr

MS MDS系列之初识MS Master Data Service(微软主数据服务)

背景介绍: 主数据服务(Master Data Services)是微软平台支持的主数据管理(MDM)平台.类似MDS这样的系统,如果后续维护得当,会给企业提供一个强大的中心数据库系统,来防止企业数据变得不同步或不一致:同时也是企业内部管理数据流的可靠方式. 目前一个企业很多时候通过良性循环或者收购来实现业务增长.无论哪种方式,都将增加企业应用程序的数据流的数量和复杂度.如果断开和分离这些系统,将带来的各种问题,如数据不一致.数据数据碎片.数据不准确等等,并且对IT部门来讲,也会面对越来越多的困

Spring Boot2 系列教程 (七) | 使用 Spring Data JPA 访问 Mysql

前言 如题,今天介绍 Spring Data JPA 的使用. 什么是 Spring Data JPA 在介绍 Spring Data JPA 之前,首先介绍 Hibernate . Hibernate 使用 O/R 映射 (Object-Relation Mapping) 技术实现数据访问, O/R 映射即将领域模型类与数据库的表进行映射,通过程序操作对象而实现表数据操作的能力,让数据访问操作无需关注数据库相关技术. Hibernate 主导了 EJB 3.0 的 JPA 规范, JPA 即

Springmvc系列02 简单url处理器映射和另一个适配器

1.springmvc配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframewo

OpenStack 系列之File Share Service(Manila)

OpenStack  File Share Service(Manila) For Centos Introduction: Manila is the File Shareservice project for OpenStack. To administer the OpenStack File Share service,it is helpful to understand a number of concepts like share networks, shares,multi-te