如何在gwt ui.xml中包含另一个页面

Rad*_*ela 8 gwt uibinder

我想在所有页面上都有一些菜单,我的想法是为此创建一个页面并将其包含在所有其他页面中.可能吗?

mab*_*abn 9

当然是啦.创建你的菜单(让我们说它是com.something.Menu和Menu.ui.xml),然后在include组件中:

<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
    xmlns:g='urn:import:com.google.gwt.user.client.ui'
    xmlns:my='urn:import:com.something'>

  <g:HTMLPanel>
    Hello world!
    <my:Menu />
  </g:HTMLPanel>
</ui:UiBinder>
Run Code Online (Sandbox Code Playgroud)

这是另一个例子