Java 如何在richfaces中更新InputExtArea

Java 如何在richfaces中更新InputExtArea,java,html,richfaces,Java,Html,Richfaces,我有一个bean“RichFacesTreeNodeBean”和属性“newItemInfo”,我用inputTextArea调用模态面板,它必须包含该属性的实际值,但它始终包含属性的第一个值。以下是index.xhtml的一部分: <rich:popupPanel id="editPanel"> <h:form> <h:inputTextarea value="#{richFacesTreeNodeBean.newItemInfo}" /&

我有一个bean“RichFacesTreeNodeBean”和属性“newItemInfo”,我用inputTextArea调用模态面板,它必须包含该属性的实际值,但它始终包含属性的第一个值。以下是index.xhtml的一部分:

<rich:popupPanel id="editPanel">
    <h:form>
        <h:inputTextarea value="#{richFacesTreeNodeBean.newItemInfo}" />
        <!-- some buttons -->
    </h:form>
</rich:popupPanel>
如何修复此问题?


<h:form>
    <a4j:outputPanel layout="block" ajaxRendered="true"> 
         <h:inputTextarea value="#{richFacesTreeNodeBean.newItemInfo}" />
    </a4j:outputPanel>
</h:form>
它起作用了

<h:form>
    <a4j:outputPanel layout="block" ajaxRendered="true"> 
         <h:inputTextarea value="#{richFacesTreeNodeBean.newItemInfo}" />
    </a4j:outputPanel>
</h:form>