我有這個號碼:inputTextarea:有沒有更好的方式來更新我的支持bean而不提交表單?
<p:inputTextarea id="inputTextArea" value="#{myBean.data}}">
<f:ajax event="blur" />
</p:inputTextarea>
:
<p:inputTextarea id="inputTextArea" value="#{myBean.data}" />
因爲我移到別處的提交表單按鈕,myBean.data按鈕
所以我這樣做,當點擊保持空
這似乎工作!
但我有一種感覺,有一個更優雅的方式來做到這一點。 我只需要從inputTextarea寫入到bean的值,以便當我單擊另一個表單中的按鈕時,數據將可用。
有什麼建議嗎?
我覺得這很優雅。您明確聲明您想要在離開該字段時將值發送到服務器。所以更難以找到更優雅的方式。但是,如果您仍然只希望在「提交」中提交,那麼請發佈不起作用的代碼,也許有人可以幫助您糾正錯誤。 – Kukeltje
謝謝。我想也許有一個專門的功能或關鍵字來做到這一點。 – Tim
正確的是有一個專用的關鍵字/功能。它是'f:ajax'(或者'p:ajax');-) – Kukeltje