[英]jsf ajax must be in the same form?
下面的jsf頁面產生如下錯誤。 這是否意味着ajax標記必須與渲染目標具有相同的形式? 反正有解決此限制的方法嗎?
嚴重:錯誤呈現視圖[/ajax.xhtml]
javax.faces.FacesException:包含一個未知的ID'sum'-無法在組件x的上下文中找到它
<h:body>
<h:form>
x:
<h:inputText id="x" value="#{ajax.x}">
<f:ajax event="keyup" render="sum mul"/>
</h:inputText>
<br/>
y:
<h:inputText id="y" value="#{ajax.y}">
<f:ajax event="keyup" render="sum mul"/>
</h:inputText>
<br/>
</h:form>
Sum: <h:outputText id="sum" value="#{ajax.sum}"/><br/>
Multiply: <h:outputText id="mul" value="#{ajax.multiply}"/><br/>
</h:body>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.