ビジネス・コンポーネント・フォーム・タグ - <jbo:SetHtmlAttribute>

データ・バインドされていないHTML属性をビジネス・コンポーネントInputデータ・タグに追加します。

JSP構文

<jbo:SetHtmlAttribute
 name="attributeName"
 [ value="attributeValue" ]
/>

説明

<jbo:SetHtmlAttribute>データ・タグは、静的HTML属性をビジネス・コンポーネントInputデータ・タグに追加します。 属性をレンダリングするためには、任意のビジネス・コンポーネントInputデータ・タグ(<jbo:InputRender>または<jbo:InputText>など)の内部で<jbo:SetHtmlAttribute>データ・タグを使用する必要があります。 定義した名前と値のペアは、データ・バインドされたビジネス・コンポーネントInputタグの属性としてレンダリングされます。

属性

次の例では、生成されたHTML INPUTタグにSIZEおよびCSS CLASS属性を指定します。

<%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
<jbo:ApplicationModule id="am" configname="mypackage.MypackageModule.MypackageModuleLocal"
  releasemode="Stateless" />
<jbo:DataSource id="ds" appid="am" viewobject="EmpView" />

<form name="test" action="formSubmit.jsp" method="post">
  Name:
    <jbo:InputText datasource="ds" dataitem="Ename" >
      <%-- Specify the SIZE and the CSS CLASS attribute for the generated HTML
      INPUT tag --%>
      <jbo:SetHtmlAttribute name="SIZE" value="10" />
      <jbo:SetHtmlAttribute name="CLASS" value="myClass" />
    </jbo:InputText>
  <input type="submit" value="Update">
</form>

<jbo:ReleasePageResources /

    

 

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