Código PHP:
public Collection<Comentario> getComentarios(Sitio a){
EntityManager em=FactoriaEntityManagers.crearEntityManager();
em.getTransaction().begin();
Query q= em.createQuery("select a from Comentario a where a.idSitio= :id");
q.setParameter("id", a.getId());
Collection<Comentario> comentarios=q.getResultList();
em.getTransaction().commit();
em.close();
return comentarios;
}// debe devolver una lista con todos los sitios de la base de datos
Muchas gracias!!!