对象类:
public java.util.List getObject(int projectId){
String o =“从” + Object.class.getName()+“ obj中选择obj,其中obj.project.id =:projectId” +“和obj.status!=:status”;
Query query=entityManager.createQuery(o);
query.setParameter("projectId",projectId);
query.setParameter("status", 2);
List<Object> object=query.getResultList();
return object;
} }
项目类
String s="select pro from "+Project.class.getName()+" pro where pro.status=:status" ;
// " where pro.id=:id ";String 1
Query query=entityManager.createQuery(s);
//query.setParameter("id",id);
List<Project> project=query.getResultList();
return project;
] } JSF:
<f:facet name="header"> Project Title </f:facet>
<h:link value="#{project.title}" action="ViewObjects" ></h:link>
</h:column>
显示的项目具有ID,标题,描述等,我希望当单击项目的标题(超链接)时,它应该显示具有相应项目ID的相关对象。但是我不明白如何链接项目标题和项目ID。