我正在使用google guice和sitebricks构建管理信息中心。您能告诉我如何在html页面中包含其他html文件吗?我正在寻找类似于php的include(“header.html”)函数的函数。我看到sitebricks有一个@embed注释,但无法找到它的帮助
提前致谢
答案 0 :(得分:1)
你有不同的可能性。
使用嵌入
@Embed注释允许您声明可以嵌入其他页面的页面片段。
你会在这里找到一个完整的例子:http://code.google.com/p/google-sitebricks/wiki/EmbeddingBricks
使用装饰
另一种方法是使用页眉和页脚对通用页面进行decalre,并在页面的容器div上使用@Decorated注释。
然后你必须将所有页面声明为@Decorated并扩展通用页面。
请在sitebricks google网上找到更多文档:https://groups.google.com/forum/#!searchin/google-sitebricks/decorated/google-sitebricks/CUOJM-CP9hM/ENe930RAuZwJ
答案 1 :(得分:0)
请查看site-bricks网站上的示例,如果有帮助,请告知我们。 http://code.google.com/p/google-sitebricks/source/browse/trunk/acceptance-test/src/main/java/com/google/sitebricks/example/?r=146