Xpages 如何在应用程序布局项按钮/节点中运行SSJS?

Xpages 如何在应用程序布局项按钮/节点中运行SSJS?,xpages,xpages-ssjs,xpages-extlib,Xpages,Xpages Ssjs,Xpages Extlib,我刚刚开始为一个应用程序使用xe:applicationLayout。我在“位置栏”中添加了一个“基本节点”。我想在单击node/按钮时运行一些服务器端JavaScript代码。我尝试过计算基本节点的onClick属性,但这没有任何作用,而且onClick似乎只运行客户端JavaScript 是否有可以运行SSJS的属性或节点?感谢您的帮助。设置节点的submittedValue属性。(该过程对于应用程序布局中的所有位置都是相同的;下面是banner.ApplicationLinks的示例代码段

我刚刚开始为一个应用程序使用xe:applicationLayout。我在“位置栏”中添加了一个“基本节点”。我想在单击node/按钮时运行一些服务器端JavaScript代码。我尝试过计算基本节点的onClick属性,但这没有任何作用,而且onClick似乎只运行客户端JavaScript


是否有可以运行SSJS的属性或节点?感谢您的帮助。

设置节点的submittedValue属性。(该过程对于应用程序布局中的所有位置都是相同的;下面是banner.ApplicationLinks的示例代码段)



虽然不是最好的版本,但它很管用。 将按钮添加到XPage并隐藏,然后使用css。 在应用程序布局中添加客户端脚本,该脚本使用 并在它们上单击()。当你点击不同的按钮时,很容易让不同的面板更新

    <xe:this.bannerApplicationLinks>
                <xe:basicContainerNode styleClass="firstApplication" label="${langString_CRM['CREATE']}">
                    <xe:this.children>
                        <xe:basicLeafNode submitValue="company_new"
        <xp:eventHandler event="onItemClick" submit="true"
        refreshMode="partial" disableValidators="true" refreshId="cois_application_layout"
        execMode="partial">
        <xp:this.action><![CDATA[#{javascript:          
        var submittedValue=context.getSubmittedValue();
// evaluate the submitted value here ...