f:在openfaces数据表返回错误内部调用Ajax

时间:2014-08-20 08:28:50

标签: ajax jsf datatable openfaces

我试图在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调用相关的特定问题?

0 个答案:

没有答案