我想创建一个从一个GWT模块到另一个GWT模块的超链接。我想以编程方式将模块类转换为其关联的URL,而不是硬编码URL字符串,以便在重构类时不会导致链接断开。有什么想法吗?
更新:我希望能够从EntryPoint“A”中查找EntryPoint“B”的URL。
答案 0 :(得分:4)
EntryPoint没有URL,EntryPoint的URL是包含相关nocache.js
文件的任何页面,该文件可以是您网站中的任意数量的页面。
因此,没有编程方式来获取包含给定EntryPoint的唯一页面,因为它可以是包含脚本的任何页面。
答案 1 :(得分:2)
使用GWT#getHostPageBaseURL()
或GWT#getModuleBaseURL()
构建相对路径