В настоящее время я успешно отображаю метаданные изображения из своей базы данных, используя таблицу данных с возможностями сортировки/фильтрации. Под моей таблицей данных я успешно показываю свои изображения, используя сторонний поток изображений (http://www.jacksasylum.eu/ContentFlow/).. На данный момент я использую один и тот же список для отображения обоих. После того, как я отфильтрую свои данные в своей таблице данных, мне нужно динамически обновлять список изображений в моем потоке покрытия с отфильтрованными результатами таблицы данных.
Как лучше всего это сделать с помощью PrimeFaces? Может ли кто-нибудь указать мне на рабочий пример?
Вот мой код:
скриншотData.xhtml
#{img.id}
...............
Скриншот.java
@Entity
@XmlRootElement
@Table(name="imgTable", uniqueConstraints = @UniqueConstraint(columnNames = "id"))
public class Screenshot implements Serializable, PhotoInterface {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue
private Long id;
private String user;
private Timestamp time;
-------- Getters/Setters ---------
ScreenshotListProducer.java
@RequestScoped
public class ScreenshotListProducer {
@Inject
private EntityManager em;
private List screenshots;
@Produces
@Named
public List getScreenshots() {
return screenshots;
}