GWT框架内的JSP页面

时间:2010-04-12 11:10:29

标签: jsp gwt

我创建了一个gwt应用程序 我需要显示一系列jsp页面。 jsp页面存在 在一个gwt框架内部,它本身存在于一个Tabpanel中。 现在我需要尽快关闭选项卡面板 在任何jsp页面中输入值并提交。 任何人都可以建议我任何可能的解决方案,如何我可以访问(得到 参考)jsp页面中的选项卡面板,以便关闭它。

2 个答案:

答案 0 :(得分:1)

我的方法是:

创建一个关闭相应选项卡的本机函数。您可以尝试根据其名称,可能是id或其他一些标准来关闭选项卡 - 这取决于您。然后从JSP页面中,当您想关闭该选项卡时,调用本机函数。

这就是GWT代码的样子:

protected native JavaScriptObject createCloseTabJsFunction() /*-{
  $wnd.closeTab = function() {
    //TODO: your logic for closing the tab
  }
}-*/;

然后在JSP页面的某个地方调用closeTab() 也许像是

window.parrent.closeTab();

希望这可以帮助你......

答案 1 :(得分:0)

使用javascript。在JSP页面的任何地方执行这行javascript。

parent.someGlobalFunction();