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>