------------------ tiles-defs.xml -----------------------------
<tiles-definitions>
    <definition name="tiles:master" page="/layouts/master.jsp">
        <put name="header" value="/subviews/header.jsp"/>
        <put name="body" value=""/>
        <put name="footer" value="/subviews/footer.jsp"/>
    </definition>
    <definition name="tiles:main" extends="tiles:master" 
page="/layouts/main.jsp">
        <put name="menu" value="/subviews/menu.jsp"/>
    </definition>
</tiles-definitions>
---------------------------------------------------------------------

 --------------------------- main.jsp ----------------------------
<f:subview id="main">
     <c:if test="${(not empty signInBean.user) and (signInBean.user.id ne 0)}" >
        <jsp:forward page="/views/main.jsp"/>
    </c:if>
    <f:facet name="header">
        <tiles:insert name="header" type="attribute" flush="false"/>
    </f:facet>
    <tiles:insert name="body" type="attribute" flush="false"/>
    <f:facet name="footer">
        <tiles:insert name="footer" type="attribute" flush="false"/>
    </f:facet>
</f:subview>
---------------------------------------------------------------------
  
------------------------ welcome.jsp -------------------------
 <html>
 <f:loadBundle var="bundle"
                basename="com.imiazar.ict.csas.Bundle"/>
 
 <f:view>
     <tiles:insert name="tiles:master" type="definition" flush="false">
         <tiles:put name="body">
             <f:subview id="content">
                 <h:commandLink id="signInLink" 
actionfiltered="#{welcomeBean.signIn}" value="#{bundle['welcome.signin']}"/>
             </f:subview>
         </tiles:put>
     </tiles:insert>
 </f:view>
 </html>
 ---------------------------------------------------------------------

When I browse welcome.faces and view resulting HTML I see that tages of 
/subviews/header.jsp and /subviews/footer.jsp are just pasted in the rendered 
page. Something like this:
...
<f:subview id="header">
    <h:outputText>
        Header
    </h:outputText>
</f:subview>
  ...

Rest of page is rendered correctly.
I wounder if you could help.

Sincerely
Mehdi
                
---------------------------------
Do you Yahoo!?
 Everyone is raving about the  all-new Yahoo! Mail.

Reply via email to