ビジネス・コンポーネント・データ・アクセス・タグ - <jbo:ShowDefinition>

指定された属性のメタデータを表示します。

JSP構文

<jbo:ShowDefinition
   [ datasource=" datasourceInstanceName" ]
   [ dataitem=" attributeName" ]
   definition="Name | ColumnName | ColumnNameForQuery | JavaType | SQLType | Scale | Precision | Queriable | PrimaryKey | Mandatory | Updateable | Kind | DisplayRenderer | EditRenderer"
/>

説明

JSPページで属性のメタデータを表示するには、<jbo:ShowDefinition>データ・タグを使用します。属性定義は、ビジネス・コンポーネント開発者が定義できるビュー・オブジェクトまたはエンティティ・オブジェクト属性のプロパティです。このようなメタデータは、ビジネス・コンポーネントの属性がデータベースと対話する方法と密接に関連しています。たとえば、ある属性のName定義を表示する場合、ビジネス・コンポーネントにより内部で使用されている属性名を表示します。

また、<jbo:ShowHints>データ・タグを使用してクライアント・アプリケーションでの属性の表示方法を表示することもできます。 この場合は、ビジネス・コンポーネントで使用される内部属性名ではなく、ビジネス・コンポーネント開発者がJSPページで属性を表すために定義するコントロール・ヒント名が表示されます。

参照項目: oracle.jbo.AttributeDef

属性

次の例では、データソースの属性を反復し、その属性の名前定義を使用して問合せフォームのラベルを作成します。

<jbo:AttributeIterate id="attr1" datasource="dsQuery" queriableonly="true">
<tr> <td align="right"><jbo:ShowDefinition definition="name">##Column</jbo:ShowDefinition></td>
</tr> </jbo:AttributeIterate>

    

 

Copyright © 1997, 2004, Oracle. All rights reserved.