Xpages 跳转到单页应用程序中的另一页

Xpages 跳转到单页应用程序中的另一页,xpages,xpages-extlib,Xpages,Xpages Extlib,我正在为我们的叉车司机在XPages中编写一个系统。基本上,我们生产的机器将得到一个带有一个大按钮的iPod。当他们按下按钮时,我向Notes数据库添加了一个文档(请参见下面的代码)。forklife司机有一个iPad,它的视图显示所有通话,然后他们选择一个通话,然后开车去那台机器。机器操作员按下呼叫按钮后,他们可以看到一些计算文本,表示叉车是命令,另一个是取消按钮 我已经让它工作了(嗯,有点),但似乎无法让“单页应用程序”中的页面刷新 这是我在按钮上的代码-我现在如何刷新页面-或者我如何移动到

我正在为我们的叉车司机在XPages中编写一个系统。基本上,我们生产的机器将得到一个带有一个大按钮的iPod。当他们按下按钮时,我向Notes数据库添加了一个文档(请参见下面的代码)。forklife司机有一个iPad,它的视图显示所有通话,然后他们选择一个通话,然后开车去那台机器。机器操作员按下呼叫按钮后,他们可以看到一些计算文本,表示叉车是命令,另一个是取消按钮

我已经让它工作了(嗯,有点),但似乎无法让“单页应用程序”中的页面刷新

这是我在按钮上的代码-我现在如何刷新页面-或者我如何移动到另一个页面(在使用JavaScript的“单页应用程序”中)-抱歉,我只是被难住了

谢谢你的帮助 熊


如果选择刷新模式以完成,则应刷新整个站点

<xp:button value="label" id="button4">
    <xp:eventHandler event="onclick" submit="true"  refreshMode="complete">
        <xp:this.action><![CDATA[#{javascript://SOME CODE}]]></xp:this.action>
    </xp:eventHandler>
</xp:button>


或者试试这个代码

<xp:button  value="Beschriftung"    id="button4">
    <xp:eventHandler event="onclick" submit="true" refreshMode="complete" immediate="false" save="true">
        <xp:this.action>
            <xp:actionGroup>
                <xp:actionGroup condition="#{javascript://someCode}"></xp:actionGroup>
                <xp:openPage name="/YourXpages.xsp"></xp:openPage>
            </xp:actionGroup>
        </xp:this.action>
    </xp:eventHandler>
</xp:button>


你好。谢谢你的回答。我正好设置了这个选项-页面不会刷新。在单页应用程序中是否有方法移动到另一页?您好。我做了你的第二个例子,现在它似乎正在运行。。。我的(第一个)XPages应用程序写得很好-但它目前正在运行:)谢谢你的帮助
<xp:button  value="Beschriftung"    id="button4">
    <xp:eventHandler event="onclick" submit="true" refreshMode="complete" immediate="false" save="true">
        <xp:this.action>
            <xp:actionGroup>
                <xp:actionGroup condition="#{javascript://someCode}"></xp:actionGroup>
                <xp:openPage name="/YourXpages.xsp"></xp:openPage>
            </xp:actionGroup>
        </xp:this.action>
    </xp:eventHandler>
</xp:button>