Jeremy Hodge http://xpagesblog.com/XPagesHome.nsf/Entry.xsp?documentId=88065536729EA065852578CB0066ADEC With Eventハンドラーによるこの投稿を見て、ClientSideJSから呼び出しました。しかし、私が発砲したいイベントの横にいくつかのSSJSを置くと、それらを機能させることができます。
これはまだ機能しますか、それとも私は何か間違ったことをしていますか?
<xp:button value="click me" id="button1">
<xp:eventHandler event="onclick" submit="true"
refreshMode="complete">
<xp:this.script><![CDATA[executeOnServer('dostuff');]]></xp:this.script>
</xp:eventHandler>
</xp:button>
<xp:eventHandler event="onfubar" id="dostuff" submit="true">
<xp:this.action><![CDATA[#{javascript:print("1");viewScope.data="Y"}]]></xp:this.action>
</xp:eventHandler>
executeOnServer関数は、Jeremysページから直接取得されます