私はグーグルのguiceとsitebricksで管理ダッシュボードを構築しています。htmlページに他のhtmlファイルを含める方法を教えてください。phpのinclude( "header.html")関数に似た関数を探しています。sitebricksには@embedアノテーションが付いているようですが、それについて多くのヘルプを見つけることができませんでした
前もって感謝します
私はグーグルのguiceとsitebricksで管理ダッシュボードを構築しています。htmlページに他のhtmlファイルを含める方法を教えてください。phpのinclude( "header.html")関数に似た関数を探しています。sitebricksには@embedアノテーションが付いているようですが、それについて多くのヘルプを見つけることができませんでした
前もって感謝します
さまざまな可能性があります。
埋め込みを使用する
@Embedアノテーションを使用すると、他のページに埋め込むことができるページフラグメントを宣言できます。
ここに完全な例があります:http ://code.google.com/p/google-sitebricks/wiki/EmbeddingBricks
装飾を使用する
もう1つのアプローチは、ヘッダーとフッターを使用して汎用ページをデカールし、ページのコンテナーdivで@Decoratedアノテーションを使用することです。
次に、すべてのページを@Decoratedとして宣言し、汎用ページを拡張する必要があります。
さらに多くのドキュメントをsitebricksgooglegroupで見つけてください:https ://groups.google.com/forum/#!searchin / google-sitebricks /decorated / google-sitebricks / CUOJM-CP9hM / ENe930RAuZwJ
site-bricksサイトで例を確認し、役立つかどうかをお知らせください。 http://code.google.com/p/google-sitebricks/source/browse/trunk/acceptance-test/src/main/java/com/google/sitebricks/example/?r=146