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"で適用するレイアウトの変更も可能。
以上