Я хотел бы загрузить несколько видео, используя Primefaces.Я использую p:dataGrid
для этой цели:
<p:dataGrid var="videoBean" value="#{tutorialBean.videos}" columns="1"
effect="true">
<p:column>
<p:panel>
<h:panelGrid columns="2">
<h:outputText value="Video" />
<p:fileUpload fileUploadListener="#{videoBean.handleVideoUpload}"
allowTypes="*.avi;*.mpg;" />
</h:panelGrid>
</p:panel>
</p:column>
</p:dataGrid>
Новые видео добавляются нажатием кнопки «Добавить видео»:
<p:commandButton value="Add video"
action="#{tutorialBean.addNewVideo}" update="videos">
</p:commandButton>
addNewVideo
метод просто добавляет новый пустой VideoBean
в список.
И вот результат
Это ошибка или я что-то ошибаюсь или неправильно понимаю?Заранее спасибо