6
我有一個h:inputTextarea
一些a4j:support
以更新需求模型RichFaces的A4J:支持應該更新上下文模型,而不是實體
<h:inputTextarea rows="15" id="taFreetext" value="#{customInput.value}"
required="true"
onkeyup="textAndLinesCount(#{rich:element('taFreetext')},document.getElementById('msgCounterLines'),20, 64);">
<a4j:support ajaxSingle="true" event="onchange" />
</h:inputTextarea>
我的問題是,不僅在模型中我上下文會更新,當我按下某個鍵時,該實體也會自動刷新!
這個文件的page.xml
有沖洗模式到手動
<begin-conversation join="true" flush-mode="manual"/>
我看到這篇文章在Seam框架論壇:Problems with AJAX and update model但這不是真正幫助。 我也有我的a4j:support
一些action
,使得寫在後一個entityManager.refresh()
,但隨後的模型和實體仍然在舊的國家...
期待着一些很好的提示,謝謝!
(我使用JSF 1.2,RichFaces的3.3.3)
你能描述多一點?我認爲你需要使用'savestate'。 –
@jubinPatel你需要什麼信息?我想幫助你回答這個問題,如果你能告訴我,你跪下了什麼......以及:你的意思是「savestate」? – Joerg
哪個實體變爲空你的意思是輸入textarea值?也提供你的JS。和'savestate'的意思是當整頁重新載入時,你的支持bean'customInput'產生新的對象。保留最後一個對象使用't:savestate'。在'
'標籤之後,爲tomahawk lib使用'