フィルターをタグの外に置く方法を教えてください
私はそうします:
<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