В ваших вопросах есть три вопроса:
как указать URL страницы gwt.
как убедиться, что URL-адрес является статическим.
как создать ссылку на эту страницу gwt с другой страницы gwt.
URL-адрес GWT зависит от имени модуля и пространства имен пакета и может быть изменен атрибутом rename-to. Скажем, файл описания модуля GWT называется what.gwt.xml; и любой модуль помещается в пространство имен пакета zoom.wonderful.world. URL-адрес модуля будет следующим: http: // hostnamespace: port / zoom.wonderful.world.wh независимо. Но вы можете использовать атрибут rename-to, чтобы изменить его, URL будет http: // hostnamespace: port / holycow.
Но ... ваш модуль недоступен по URL, если у вас нет точки входа - то есть Java-файла GWT, который реализует EntryPoint.
В модуле может быть несколько точек входа, но, по моему мнению, в большинстве случаев этого не следует делать, если только вы не хотите начать карьеру в самом сложном конкурсе кодов GWT. Пользовательские представления всех точек входа в модуле будут перекрываться. Аналогичный запутывающий эффект перекрытия доступен, если вы наследуете точку входа.
За умом я продолжаю спрашивать, почему вы намеренно спрашиваете «статический URL», потому что URL-адрес точки входа модуля действительно статичен.
Затем в вашей другой "странице gwt" вы просто включаете список "статических URL" всех "страниц gwt".
- в html-файле хостинга (который запускает модуль javascript-скомпилированных файлов)
- или в виджете gwt, который позволяет включать URL-ссылки или HTML-код.
http://h2g2java.blessedgeek.com/2011/02/uibinder-check-list.html