我在每个选项卡中的表单中有一个动态的 p:tab 计数是 ap:inputtextarea。这可以正常工作,但 InputTextArea 中的文本只会在我进行 tabChange 事件时保存到支持 Bean 值。
我该如何解决这个问题?
我不会在每次 onkeyup 或单击 a 按钮时保存。
我在每个选项卡中的表单中有一个动态的 p:tab 计数是 ap:inputtextarea。这可以正常工作,但 InputTextArea 中的文本只会在我进行 tabChange 事件时保存到支持 Bean 值。
我该如何解决这个问题?
我不会在每次 onkeyup 或单击 a 按钮时保存。
onkeyup:keyup
在 inputTextarea 上注册 ajax 事件:
<h:form>
<p:inputTextarea id="textArea1" value="#{testClazz.testHtml}" >
<p:ajax event="keyup"/>
</p:inputTextarea>
</h:form>
按钮点击:处理 inputTextarea
<h:form>
<p:inputTextarea id="textArea2" value="#{testClazz.testHtml}"/>
<p:commandButton value="Save" process="textArea2"/>
</h:form>
表单基本 PrimeFaces 组件示例参见PrimeFaces ShowCase。