xpages重定向到页面并关闭当前对话框

Flo*_* M. 1 xpages xpages-ssjs xpages-extlib

我的按钮代码:

    <xp:button value="Raport" id="button1" styleClass="lotusFormButton"
                            style="float:right;">
                            <xp:eventHandler event="onclick"
                                submit="true" refreshMode="complete" immediate="false"
                                save="true" id="eventHandler2">
                                <xp:this.action><![CDATA[#{javascript:context.redirectToPage("export_hidden.xsp");
getcomponent('exampleDialog').hide()}]]></xp:this.action>
                            </xp:eventHandler>
                        </xp:button>
Run Code Online (Sandbox Code Playgroud)

它只是去export_hidden.xsp(XAgent创建一个excel文件),但没有关闭对话框.

我尝试反转2个动作,但结果相同.

我很感激你的时间.

Per*_*ten 6

XSP.closeDialog('#{id:exampleDialog}')在eventHandler的onComplete事件中添加客户端调用.