Oi pessoal!!!
Estou criando um sistema utilizando JSF. Um dos meus jsp tem o seguinte conteúdo:
<h:panelGrid columns="1">
<f:subview id="reportFilters">
<c:import url="report-${param.reportClass}-filters.jsp" />
</f:subview>
</h:panelGrid>
Essa página, como vocês podem ver, carrega um jsp de acordo com o valor do parâmetro “reportClass”.
Cada um desses jsp’s tem um header:
<f:facet name="header">
<h:outputText value="#{msgs['label.relExtratoComissao']}" />
</f:facet>
O meu problema é o seguinte. No primeiro jsp que eu carrego, o valor do header é exibido certo. Daí pra frente, esse primeiro header é exibido em todas as outras telas. Ele não atualiza o header. Ou seja, o texto do header não é o da nova página, e sim o da primeira que foi exibida.
Será que alguém sabe o que pode estar acontecendo?? Se alguém puder me ajudar eu agradeço muito!!
Valeu galera!