我想p:dataList
在我的移动应用程序中使用。问题是过滤器显示两次,我不知道为什么。
这是我的视图代码:
<p:dialog widgetVar="busListDialog" header="Choose bus">
<h:form>
<p:dataList value="#{ztmController.carriageList}" var="item">
<f:attribute name="filter" value="true" />
<p:column>
<h:outputText value="#{item.vehicleNumber}" />
</p:column>
</p:dataList>
</h:form>
</p:dialog>
这就是渲染后的样子:
有什么帮助吗?问题出在哪里?
这些是我的 Maven 依赖项:
<dependencies>
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
<version>1.0.0.Final</version>
<type>pom</type>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-api</artifactId>
<version>2.2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>3.5</version>
</dependency>
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces-mobile</artifactId>
<version>0.9.4</version>
</dependency>
<dependency>
<groupId>com.sun.faces</groupId>
<artifactId>jsf-impl</artifactId>
<version>2.2.5</version>
<scope>provided</scope>
</dependency>
</dependencies>
如您所见,我使用 primefaces mobile 0.9.4 和 primefaces 3.5。
顺便提一句。我还没有发现是否可以在 primefaces mobile 0.9.4 中限制每页的行数?是还是不是?