OpenFaces inputTextFilter无法正常工作

时间:2013-04-08 09:12:27

标签: java ajax jsf datatable openfaces

您好我使用OpenFaces 3.0创建了datatable这个库很棒,但我有一个问题。

我有一栏

        <o:column header="Symbol" id="symbolCol1"
            sortingExpression="#{p.product.symbol}">
            <f:facet name="subHeader">
                <o:inputTextFilter autoFilterDelay="1000" autocomplete="true"/>
            </f:facet>
            <h:inputText value="#{p.product.symbol}" rendered="#{p.editable}"
                style="border: 1px solid #CC3333; font-size: 11px;" />
            <h:outputText value="#{p.product.symbol}"
                rendered="#{not p.editable}" />
        </o:column>
问题是输入错误的表达式后其他有效表达式不会返回任何数据,只有当页面刷新一切恢复正常时。此表格按<o:tabbedPane>标记添加到页面中。具有表数据的Bean具有@ViewScoped,并且使用<ui:include>包含此页面的母版页也具有@ViewScoped范围标记。

Bean getter:

public Set<OrderLine> getProdukty() {
if (produkty == null) {
    produkty = produktyP.getProduktyDB();
}
return produkty;
}

0 个答案:

没有答案