Czy można zaktualizować etykietę h: outputLabel z listenera p: ajax?

Próbuję użyć tagu p: ajax, a następnie w tym detektorze ustawiam wartość o nazwie „periodRendered”. następnie próbuję zaktualizować tag h: outputLabel poprzez aktualizację ze znacznika p: ajax. To nie aktualizuje ajaxily i myślę, że to dlatego, że znacznik ajax primefaces nie może zaktualizować standardowego znacznika wyjściowego jsf.

Czy moje założenie jest poprawne i czy jest bardziej odpowiedni tag, którego powinienem używać zamiast h: outputLabel?

<code><h:outputLabel for="addProgramTo" value="Add Program To" />
<p:selectOneMenu value="#{ppBacker.grantProgram.grant_project_id}" id="addProgramTo" size="1" styleClass="listBoxMedium">
    <p:ajax process=":addProgram:addProgramTo" update=":addProgram:periodGrid, :addProgram:periodLabel" event="change" listener="#{ppBacker.addProgramListener}" />
    <f:selectItems value="#{ppBacker.grantProjectDropDownList}" />
</p:selectOneMenu>            

<h:outputLabel for="period" value="Period" id="periodLabel" rendered="#{ppBacker.periodRendered}"> 
</code>

questionAnswers(2)

yourAnswerToTheQuestion