0

データベースに関連付けられた JSF Web アプリケーションがあります。ナビゲーション用の左側の div パネルとコンテンツ用の右側の div パネルがあります。<h:commandLink>本の章の左側の div パネルを s で埋めることができます。ただし、 s を配線し<h:commandLink>て Bean メソッドを起動し、データベースを呼び出して右の div パネルに目的のコンテンツを入力する方法がわかりません。

これは、ナビゲーション用の左側の div パネルですnav.xhtml

<ui:composition>
    <h:outputText value="Navigation"/><br/>
    <ui:repeat value="#{tocBean.getTOC()}" var="TOC">       
        <li>   
            <h:form>
                <h:commandLink action="#{contentBean.getContent()}"> #{TOC}   
                    <f:param name="id" value="#{TOC}" />  
                </h:commandLink>  
            </h:form> 
        </li>   
        <!-- NewLine --> 
        <h:outputText value="&#10;" />
    </ui:repeat>  
</ui:composition>

TOCBean、ブックの章名でリストを埋めます。選択したチャプター名でバッキング Bean メソッドを実行し#{contentBean.getContent()}、右側の div パネルをcontent.xhtml.

任意の提案をいただければ幸いです。

4

0 に答える 0