2011-07-27 5 views
0

아래 jsf 페이지에서 다음과 같은 오류가 발생합니다. 그렇다면 아약스 태그는 렌더링 타겟과 동일한 형식이어야합니다. 이 제한 사항을 해결할 수있는 방법이 있습니까?jsf ajax는 같은 형식이어야합니까?

심각한 오류 렌더링보기 [/ajax.xhtml]
javax.faces.FacesException은 : 알 수없는 ID '합'을 포함 - 구성 요소 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> 

답변

1

그냥 접두사의 맥락에서 그것을 찾을 수 없습니다 이드는 결장을 가지고

예. <f:ajax event="keyup" render=":sum :mul"/>

this blog post