我正在用google guice和sitebricks構建一個Admin dashboard。能否告訴我如何在html頁面中包含其他html文件?我正在尋找一個類似於php的include(「header.html」)函數的函數。我看到sitebricks有@Embed註解,但是無法找到關於它的很多的幫助提前使用google sitebricks在所有html頁面中嵌入頁眉和頁腳@embed
感謝
我正在用google guice和sitebricks構建一個Admin dashboard。能否告訴我如何在html頁面中包含其他html文件?我正在尋找一個類似於php的include(「header.html」)函數的函數。我看到sitebricks有@Embed註解,但是無法找到關於它的很多的幫助提前使用google sitebricks在所有html頁面中嵌入頁眉和頁腳@embed
感謝
你有不同的可能性。
使用嵌入
的@Embed註解允許你來聲明可被嵌入到其他頁面的頁面片段。
你會發現一個完整的例子在這裏:http://code.google.com/p/google-sitebricks/wiki/EmbeddingBricks
使用裝飾
的另一種方法是decalre一個通用的網頁與您的頁眉和頁腳和使用@Decorated註解放在div容器的頁面。
然後你必須聲明所有頁面爲@Decorated並擴展了通用頁面。
請找到sitebricks谷歌組更多的文檔:https://groups.google.com/forum/#!searchin/google-sitebricks/decorated/google-sitebricks/CUOJM-CP9hM/ENe930RAuZwJ
請查閱sitebricks網站的例子,讓我們知道,如果他們幫助。 http://code.google.com/p/google-sitebricks/source/browse/trunk/acceptance-test/src/main/java/com/google/sitebricks/example/?r=146
不是真的。我需要一些更具體的例子。我看到一個名爲embed.java的例子,但我需要一個將一個html頁面嵌入到另一個html頁面的清晰示例。 –