是否可以使用 GWT 编写 HTML 页面的部分(而不是整个页面)?平常吗?
我对 GWT 很陌生,并试图了解它的工作流程。
谢谢。
我的意思是 HTML 静态页面,由手写(或任何其他方式)编写,并且在这些页面上有 GWT 中的部分(表单、媒体等)。
是的,可以实现的最简单方法是在要由 GWT 填充的元素上设置 id 属性,例如
<body>
<div>
...
<div id="myId"></div>
</div>
</body>
,然后使用
RootPanel myIdPanel = RootPanel.get("myId");
因此您可以将任何 GWT 内容放入 myIdPanel。
请注意,还有更多混合由 GWT 和其他方式生成的 HTML 的方法 - 基本上任何组合都是可能的。
您可能想查看他们的 UIBinder 方法: http: //www.gwtproject.org/doc/latest/DevGuideUiBinder.html