Hey there,

I have a header.jsp file that is included in all my jsps:

<f:subview id="header_include">
          <jsp:include page="header.jsp"/>
</f:subview>

or if the including jsp was in a subdirectory...

<f:subview id="header_include">
          <jsp:include page="../header.jsp"/>
</f:subview>

inside the header.jsp I'm trying to call a request scope backing bean
to call a method to dynamically build some javascript.

<script type=text/javascript>
    <h:outputText rendered="#{header.admin}">
    var showAdmin = true;
    </h:outputText>
</script>

Here is my managed bean definition:
    <managed-bean>
        <managed-bean-name>header</managed-bean-name>
        
<managed-bean-class>com.prenet.cpt.presentation.Header</managed-bean-class>
        <managed-bean-scope>request</managed-bean-scope>
    </managed-bean>

The problem is that the header.isAdmin() method is not being called. 
And futhermore the default constructor for the Header.java class isn't
being called.    the Header class is not a ViewController as it
doesn't match the url-to-bean mapping for whatever page I'm on.

What could be going on here?  Is there something speacial that has to
be done in a subview?

Thanks,
Jason

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to