<h:panelgrid>
from Bean のヘッダーを作成しています。これはjsfに必要なコードです(jsfページにコードを書いた場合)。
<f:facet name="header">
<h:outputText value="Search Template ">
</h:outputText>
</f:facet>
私の問題は、以下のコードでこれを Bean ファイルに追加する方法です。
HtmlPanelGrid mainPanel = new HtmlPanelGrid();
mainPanel.setColumns(1);
mainPanel.setStyleClass("searchtabtemplate");
HtmlOutputLabel htmlOutputLabelObj = new HtmlOutputLabel();
htmlOutputLabelObj.setValue(ApplicationConstants.NO_RECORD_FOUND);
mainPanel.getChildren().add(htmlOutputLabelObj);
私はこのコードを試してみましたが、どこで使用する必要があるのかfacetTag
分かりません。
FacetTag facetTag = new FacetTag();
facetTag.setName("header");
HtmlOutputLabel htmlOutputLabel = new HtmlOutputLabel();
htmlOutputLabel.setValue("Search Template");