1

フィルターをタグの外に置く方法を教えてください

私はそうします:

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
            xmlns:ui="http://java.sun.com/jsf/facelets"
            xmlns:h="http://java.sun.com/jsf/html"
            xmlns:f="http://java.sun.com/jsf/core"
            xmlns:p="http://primefaces.org/ui">

<h:form id="InventListForm">
    <p:panel header="#{myBundle.ListInventTitle}">
        <f:facet name="header"> 
            <p:outputPanel> 
                <h:outputText value="Search: " /> 
                <p:inputText id="globalFilter" onkeyup="InventList.filter()" style="width:150px" /> 
            </p:outputPanel> 
        </f:facet>
        <p:dataTable id="datalist" resizableColumns="true" value="#{inventController.items}" var="item"
                     widgetVar="InventList" selectionMode="single" selection="#{inventController.selected}"
                     rowKey="#{item.id}"
                     paginator="true"
                     rows="10"
                     rowsPerPageTemplate="10,20,30"
                     >

            <p:ajax event="rowSelect"   update="createButton viewButton editButton deleteButton"/>
            <p:ajax event="rowUnselect" update="createButton viewButton editButton deleteButton"/>

しかし、フィルターは機能しません

Primefaces CRUD ジェネレーターによって生成された表 I

4

0 に答える 0