データ・バインドされていないHTML属性をビジネス・コンポーネントInputデータ・タグに追加します。
<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.