RenderSnake是一个轻量级的Java类库用来通过Java方法生产html页面,包含4个核心类库:
HtmlCanvas,aclassthathasmethodsforallHTML4.01andHTML5tagsforopeningandclosingitHtmlAttributes,aclassthathasmethodsforallexistingHTMLattributesforsettinganattributevalueRenderable,ainterfacethatisusedtocreatecomponentclasses.EachcomponentmustimplementthemethodrenderOn(HtmlCanvas)PageContext,aMap-likeobjecttostoreanyinformationthatisusedforrenderingaPage.示例代码:
canvas.html().body().h1().write("RenderSnake")._h1()._body()._html()
评论