include機能

include機能の設定方法は以下の通り。

header.html

<html>
<body>
  headerです。
</body>
</html>

footer.html

<html>
<body>
  footerです。
</body>
</html>

※読み込むhtmlは部分的なものではだめらしく、<html><body>等を記述する必要がある。

hogeList.html

<html>
<body>
  <te:include id="layoutHeader" te:src="/include/header.html"/>
  中身っす。
  <te:include id="layoutFooter" te:src="/include/footer.html"/>
</body>
</html>

※src属性は/view/からの相対パスで設定する。

今回はlayout機能は使用していないのだが、
基本的には/view/layout/layout.htmlがあれば、自動的にそのレイアウトが適用される。
またPageクラスにgetLayout()メソッドを追加して、nullで適用外、
"/aaa/bbb.html"で適用するレイアウトの変更も可能。

以上