バッキング Bean からコンポーネントを追加する必要があります。マネージド Bean に文字列があり、すべての jsf コンポーネントが文字列として含まれます。UI では、コンポーネントとしてレンダリングする必要があります。私のマネージドBeanコーディングは
String htmlContent = "<h:inputText/>";
public String getHtmlContent()
{
return this.htmlContent;
}
XHTMLコーディングは
<h:outputText value="#{managedBean.htmlContent}" escape = "false"/>
のような htmlContent で Html タグを使用する場合
String htmlContent = "<input type='text'/>;
私のロジックは正常に動作します。その文字列で jsf タグを使用すると、JSF コンポーネントはそのままレンダリングされます。Html としてレンダリングされません。
最後に、すべての Jsf タグが html タグに変換されることを知っています。ui:composition と ui:include 以外の jsf タグの動的レンダリングを処理する方法はありますか?
前もって感謝します..