1
<div class="post">
   <div class="post-user-image">
         image
   </div>

   <div class="post-content">
        <h4>
        link to user profile, firstname and last name of the post owner
        </h4>  
        <p>......messege itself......</p>
        <div class="post-footer">
            post --> date and post --> likes...
        </div>
  </div>
</div> 

我有上面的 html 代码,它代表用户墙上的帖子,我希望这对于用户使用 GWT 的帖子数量再次出现。我不知道如何解决我对将 GWT 集成到现有 html 代码感到不舒服的问题。

4

1 回答 1

2

您可以从GWT 开发指南的资源中熟悉 GWT 。

对于您的特定问题,我建议您查看UiBinder

您可以使用您的 HTML 片段作为 UiBinder GWT 小部件的模板。您的小部件将具有图像/链接/内容/您想要显示的任何内容的参数。

让我们将您的小部件称为 Post。每次你想向显示添加一个新实例时,你可能会这样做:

// Crete and populate our Post
Post newPost = new Post();
newPost.setUsername("XXX");
newPost.setLink("xxx");
newPost.setDate("xxx");

// Display the post.
postContainer.add(newPost);

请注意,'postContainer' 可以是任何东西 - GWT Panels之一,用于将小部件显示到其中的自定义容器等。

于 2012-12-04T02:00:44.387 回答