0

こんにちは、私はdatatableOpenFaces 3.0 を使用して作成しました。このライブラリは素晴らしいですが、1 つ問題があります。

私は1つの列を持っています

        <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 スコープ タグも@ViewScoped使用してこのページを含むマスター ページがあります。<ui:include>

Bean ゲッター:

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

0 に答える 0