Xpages学習

2751 ワード

ボタンのコード:
    <xp:button id="button1" value="Say Hello">

        <xp:eventHandler event="onclick" submit="true"

            refreshMode="partial" refreshId="helloPanel">

            <xp:this.action>

                <xp:executeScript>

                    <xp:this.script><![CDATA[#{javascript:var txtControlValue = getComponent("yourName").getValue();

getComponent("label3").setValue("Hello,"+txtControlValue);

compositeData.iknowyou = true;}]]></xp:this.script>

                </xp:executeScript>

            </xp:this.action>

        </xp:eventHandler>

    </xp:button>

button要素全体を囲む様々な属性.
イベント属性はラベルで包まれ、eventHandlerラベルにはevent、submit、refreshMode、refreshIdなどの属性がある.
ラベルは、ボタンによって実行される操作を表します.は、このボタンの代わりにScriptコードを実行します.は、実行するscriptコードを表します.