コントロールをデータ要素またはその他の値にバインドします。
value="#{object.node1.moreNodesAsNeeded}"
value="${object.node1.moreNodesAsNeeded}"
<xp:this.value><![CDATA[#{javascript:textOfScript}]]></xp:this.value>
<xp:this.value><![CDATA[${javascript:textOfScript}]]></xp:this.value>
ここで、object は
データソースを表すグローバルオブジェクトの名前 (document1 や view1 など) または
スコープ変数の名前です。 下位のデータ要素を指定するには、
オブジェクト名の後に 1 つ以上のノード名を続けます。 textOfScript は、
値を返す Javascript です。データバインディングの詳細については、データのバインドと送信 を参照してください。
<xp:inputText id="inputText1" value="#{document1.subject}"></xp:inputText>
<xp:inputText id="inputText1" value="#{view1.subject}"></xp:inputText>
<xp:inputText id="inputText1" value="#{sessionScope.scoped1}"></xp:inputText>
<xp:inputText id="inputText1" value="#{componentParameters.Parameter1}"></xp:inputText>
<xp:inputText id="inputText1" value="#{document1.subject}"><xp:this.value><![CDATA[${javascript:document1.getItemValueString("subject")}]]></xp:this.value></xp:inputText>