[MYFACES] rendered on subview in <t:panelLayout>
	
	
		Bonjour, j'utilise myfaces et j'essaie d'afficher un [B]subview[/Bdifférent en fonction d'un rendered. Celà fonctionne parfaitement à l'intérieur d'un view, mais ici j'utilise le tag tomahawk <t:panelLayout>, et ça ne fonctionne pas!!! Si quelqu'un à une explication à ce problème, je suis preneur. Voici le code de ma page pour mieux vous représenter le problème :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 
 |  
<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://sourceforge.net/projects/facestrace" prefix="ft"%>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
 
<html>
    <head>
        <link
            rel="stylesheet"
            type="text/css"
            href="css/stylesheet.css" />
        <title>"Page d'accueil"</title>
    </head>
    <body>
        <f:view>
            <t:panelLayout
                id="page"
                layout="classic"
                styleClass="pageLayout"
                headerClass="pageHeader"
                navigationClass="pageNavigation"
                bodyClass="pageBody"
                footerClass="pageFooter"
                cellpadding="0"
            >
                <f:facet
                    name="header">
                    <f:subview
                        id="header">
                        <jsp:include
                            page="header.jsp" />
                    </f:subview>
                </f:facet>
 
                <f:facet
                    name="navigation">
                    <f:subview
                        id="menu">
                        <jsp:include
                            page="navigation.jsp" />
                    </f:subview>
                </f:facet>
                <f:facet name="body">
                    <f:subview
                        id="body1" rendered="true">
                        <jsp:include
                            page="front-content-fin.jsp" />
                        <t:messages
                            id="messagesList" 
                            showSummary="true" 
                            showDetail="true" 
                            summaryFormat="{0}:"
                            errorClass="errorMessage"
                            infoClass="infoMessage" />
                    </f:subview>
                    <f:subview
                        id="body2" rendered="false">
                        <jsp:include
                            page="front-content-others.jsp" />
                        <t:messages
                            id="messagesList" 
                            showSummary="true" 
                            showDetail="true" 
                            summaryFormat="{0}:"
                            errorClass="errorMessage"
                            infoClass="infoMessage" />
                    </f:subview>
                </f:facet>
                <f:facet
                    name="footer">
                    <f:subview
                        id="footer">
                        <jsp:include
                            page="footer.jsp" />
                    </f:subview>
                </f:facet>
            </t:panelLayout>
            <ft:trace />
        </f:view>
    </body>
</html> |