我有这个表格:
<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 请求的请求可能不令人满意,而会话将无法在每个会话中使用多个浏览器窗口。 - 如何注册我的
updateCategory()
操作,EntryRecorder
以便在更新 bean 时触发它?