JSF includes and duplicate HTML IDs -


i have main html page includes detail.xhtml , duo.xhtml.

now duo.xhtml includes detail.xhtml, results in duplicate ids of course not working. can solve problem? don't want manage redundant code.

main:

<ui:composition ...>   <ui:define name="center">     <ui:insert name="insertduo">       <ui:include src="/includes/duo.xhtml" />     </ui:insert> ... <p:dialog header="x" widgetvar="detdialog" id="dlg" modal="true" appendto="@(body)">   <ui:insert name="insertdetail">     <ui:include src="/includes/detail.xhtml" />   </ui:insert> 

duo:

<ui:composition>     <p:dialog header="y" widgetvar="newduodialog" id="newduodlg" modal="true" >         <p:layout id="layout">              <p:layoutunit position="west">                 <ui:insert name="insertdetailstmt">                     <h:form id="stmtdetailform">                         <ui:include src="/includes/detail.xhtml" />                     </h:form>                 </ui:insert>             </p:layoutunit> 

detail:

<p:accordionpanel id="accordion"> 

reference components:

<p:commandbutton value="z" update=":accordion:duodlgform2:picklist"/> 

thanks balusc, able solve problem. use

<f:subview id="frommain">     <ui:include src="/includes/regeldetail.xhtml" /> </f:subview> 

and when referred main, element's name frommain:accordion


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -