我有這樣的形式:JSF2 - f:ajax元素的範圍是什麼?
<h:form>
<h:outputText value="Tag:" />
<h:inputText value="#{entryRecorder.tag}">
<f:ajax render="category" />
</h:inputText>
<h:outputText value="Category:" />
<h:inputText value="#{entryRecorder.category}" id="category" />
</h:form>
我想要實現:當您在「標籤」字段中鍵入時,entryRecorder.tag
場用什麼類型的更新。通過這個動作的一些邏輯,這個bean也更新它的category
字段。這種變化應該體現在形式上。
問題:
- 我將用什麼餘地
EntryRecorder
?對於多個AJAX請求,請求可能不盡如人意,而會話將無法在每個會話中使用多個瀏覽器窗口。 - 如何在
EntryRecorder
中註冊我的updateCategory()
動作,以便在更新bean時觸發它?
我會使用'ViewScoped',但我非常希望看到有人對第一點有更多的瞭解。 – Romain 2010-03-23 19:09:38