迭代地修改对象htmlcanvas

时间:2013-12-03 11:03:39

标签: java rendering iteration html-generation

我使用renderSnake在Java中生成html报告。 我是一个很新的使用renderSnake所以我仍然怀疑一些基础知识。 我的报告包含一个对象列表,其大小可能不同。

我希望这些对象的每个人都生成相同的HTML代码,但我不知道如何迭代地修改或添加内容到HtmlCanvas。

我想象这样的事情:

 HtmlCanvas html = new HtmlCanvas();
 html
    .head()
           some code here
    ._head()
    .body()
           some code here
    ._body
 ._html();

  for(oject e : inList){
       generatedCode=generate some html code
       html.add(generatedCode)
  }

有谁知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

我自己找到了解决方案。

重新打开htmlcanvas是必要的,它会连接它们而不是覆盖它。

html
    .html()
         .body()
            ... some code here
         ._body()
     ._html();

some code
for(object e:inlist){
html
    .html()
         .body()
            ... some more code here
         ._body()
     ._html();
}