指定された属性の使用可能なコントロール・ヒントを表示します。
JSP構文
<jbo:ShowHint
[ datasource="datasourceInstanceName" ]
[ dataitem="attributeName" ]
hintname="LABEL | TOOLTIP | DISPLAYHINT | CONTROLTYPE | DISPLAYWIDTH | DISPLAYHEIGHT | FORMTYPE"
/>
説明
<jbo:ShowHint>データ・タグは、JSPページで指定した属性のコントロール・ヒント・プロパティを表示します。コントロール・ヒントは、ビジネス・コンポーネント開発者が定義可能なビュー・オブジェクト属性またはエンティティ・オブジェクト属性のプロパティです。属性にコントロール・ヒントが定義されている場合、Webアプリケーションはその情報を使用してクライアントにデータ項目をレンダリングします。コントロール・ヒントのレンダリング方法は、クライアントで特定の処理がサポートされているかどうかにより異なります。
たとえば、ビュー・オブジェクトまたはエンティティ・オブジェクトの属性には、ビジネス・コンポーネントで使用される名前が付いています。その属性がクライアント・アプリケーションのUIに表示される場合に、コントロール・ヒント・ラベルを表示することもできます。ほとんどの場合、内部で使用される属性名ではなく、ShowHintデータ・タグを使用して属性のコントロール・ヒント・ラベルを表示します。
<jbo:InputRender>または<jbo:RenderValue>データ・タグ、あるいは任意のBC4Jコンポーネント・タグ(<jbo:DataTable>など)を使用して属性値を表示する場合は、コントロール・ヒントを表示するためにShowHintタグを使用する必要はありません。BC4Jレンダリング・データ・タグおよびコンポーネント・タグは、使用可能なコントロール・ヒントを使用して、実行時にコントロールをレンダリングする方法を決定します。
参照項目: oracle.jbo.AttributeHints
属性
例
次の例では、属性のラベルと値をページに返します。
<table>
<tr>
<td><jbo:ShowHint datasource=ds1 dataitem=Deptno hintName=LABEL /></td>
<td><jbo:ShowValue datasource=ds1 dataitem=Deptno /></td>
</tr>
</table>
ビジネス・コンポーネント・クライアントのコントロール・ヒントについて
コントロール・ヒントを使用するUIのカスタマイズ
UIのフォーマッタおよび書式マスクの定義