如何在richfaces中更新inputTextarea

时间:2012-12-02 22:48:29

标签: java html richfaces

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

<rich:popupPanel id="editPanel">
    <h:form>
        <h:inputTextarea value="#{richFacesTreeNodeBean.newItemInfo}" />
        <!-- some buttons -->
    </h:form>
</rich:popupPanel>

和RichFacesTreeNodeBean.java:

@ManagedBean
@ViewScoped
public class RichFacesTreeNodeBean {
     private String newItemInfo;

public String getNewItemInfo() {
    return newItemInfo;
}

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

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

有效。