0
我有一個Hibernate查詢返回列表,我想在Primeface的用戶界面上顯示列表中的不同元素。這如何實現?提前致謝!如何在用戶界面上顯示(Primefaces)java列表<Object>
這是我的方法:
public List<Object> showMessages(TRequest requestVar, Long agencyId) {
if (!em.getTransaction().isActive())
em.getTransaction().begin();
Query queryMessages = em
.createQuery("select user.name, msg.messageBody, msg.dateSent "
+ "from TUser user join user.sentMessages msg "
+ "where user.id in (:userId, :agencyId) "
+ "and msg.messageGroup = :messageGroup "
+ "order by msg.dateSent asc");
queryMessages.setParameter("userId",
Long.valueOf(requestVar.getAuthor().getId()));
queryMessages.setParameter("agencyId", agencyId);
queryMessages.setParameter("messageGroup", messageGroup);
List<Object> messages = queryMessages.getResultList();
return messages;
}
這不是PrimeFaces。 [p:dataTable](http://www.primefaces.org/showcase/ui/data/datatable/basic.xhtml)是PrimeFaces建議的解決方案。 – Omar