0
良い午後、OpenFaces Composite Filterはユーザー検索入力テキストフィールドを表示しません
私は複合フィルターを無駄にしようとしています。テーブルにアクションボタンとデータタイプのない列が含まれていても、それが機能しないことを知りながら、私たちは一日中苦労しましたが、なぜユーザーがそのフィルタ条件を入力するためのテキストフィールドをレンダリングしないのか不思議です。
- (+)ボタン= Aをクリックします。 の列名で降順がレンダリングされます。
- 2このプルダウンから 列を選択します。
- 3 - 'NOT'チェックボックスと他の 式を含むドロップダウン(等号、 ...など)がレンダリングされます。
4- リストから式を選択します。
5レンダリングされる入力テキストフィールドがまったくレンダリングされません。 ユーザーは検索条件を入力できないため、複合フィルタは使用できません。
助けてください。
<div> <h:form> <o:compositeFilter id="bookfilter" for="bookstable" autoDetect="true"/> <o:dataTable id="bookstable" sortColumnId="title" value="#{bookController.items}" var="item" > <o:singleRowSelection /> <f:facet name="header"> Book TABLE </f:facet> <f:facet name="columnMenu"> <o:columnMenu/> </f:facet> <o:column id="title" sortingExpression="#{item.title}" header="title"> <h:outputText value="#{item.title}"/> </o:column> <o:column id="topic" header="topic"> <h:outputText value="#{item.topic}"/> </o:column> <o:column id="writer" header="writerid" > <h:outputText value="#{item.writer}"/> </o:column> </o:dataTable>