<jbo:SetHtmlAttribute>

データ・バインドされていないHTML属性をBC4J Inputデータ・タグに追加します。

JSP構文

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

説明

<jbo:SetHtmlAttribute>データ・タグは、静的HTML属性をBC4J Inputデータ・タグに追加します。属性を追加するためには、任意のBC4J Inputデータ・タグ(<jbo:InputRender>または<jbo:InputText>など)の内部で<jbo:SetHtmlAttribute>データ・タグを使用する必要があります。定義した名前と値のペアは、データ・バインドされたBC4J 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 />