p: фильтр dataList отображается дважды на мобильном телефоне
Я хочу использовать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.
КСТАТИ. Я не нашел, можно ли ограничить количество строк на странице в Primeface Mobile 0.9.4? Это или нет?
1 ответ
Решение
Вероятно, это ошибка для этой версии (0.9.4). Я тестировал тот же код для версии 1.0-SNAPSHOT и работает нормально.