我试图在openfaces数据表中使用ajax调用。我面临的问题是它返回以下错误:包含未知ID' -----' - 无法在组件的上下文中找到它......
<h:form id="" name="">
<div class="">
</div>
<div class="">
<div class="">
<div class="">
<label>#{} *</label><br />
<h:selectOneMenu id="testComp" value="" >
<f:selectItem itemLabel="" itemValue="0" />
<c:forEach var="l" items="#{}">
<f:selectItem itemValue="#{}" itemLabel="#{}"/>
</c:forEach>
<f:ajax render="" execute="testComp"/>
</h:selectOneMenu>
</div>
<div class="col">
<label>#{} *</label><br />
<h:inputText id="" value="#{}"/>
</div>
<div class="col">
<label>#{}</label><br />
<h:inputText id="" value="#{}"/>
</div>
</div>
<div>
<o:dataTable var="" styleClass=""
value="#{}"
style="border:none;"
id="" pageSize="6" paginator="true"
width="30%">
<o:column>
<div class="">
<div class="">
<div class="col">
<br/>
<h:inputText value= "#{" />
</div>
<div class="col">
<label>Name *</label>
<br/>
<h:inputText value= "" />
</div>
<div class="col">
<label>Comment</label>
<br/>
<h:inputText value= "" />
</div>
</div>
<div class="">
<label>Description *</label>
<br/>
<div class="" style="width:970px;">
<h:inputTextarea value= "" style="width:100%;" rows="10" name=""/>
</div>
</div>
<h:commandLink>
<img class="delete" src="resources/images/delete.png"/>
<f:ajax listener="#{bean.methodcalll()}" render="testComp" />
</h:commandLink>
</div>
</o:column>
</o:dataTable>
</h:form>
mkyong.com上的在标签内找不到jsf compoenents时会出现此问题。但我200%确定要在其中找到所有要呈现的组件。是否存在与在数据表中使用ajax调用相关的特定问题?