xhtmlファイルで実装その1(ui:compositionタグ利用)
https://www.tutorialspoint.com/jsf/jsf_custom_tag.htm
→ui:decorateで取り込むパターン
http://d.hatena.ne.jp/terazzo/20080729
xhtmlファイルで実装その2(compositeタグ利用)
https://www.tutorialspoint.com/jsf/jsf_composite_components.htm
UIComponentクラスを継承して実装
http://d.hatena.ne.jp/Yosuke_Taka/20120219/1329646586