Primefaces 显示带素数面的外键的值
我有下面的数据表,其中包含图片列表。我想为ech图片显示上传该图片的用户。因此,该用户是表picture中的外键,即数据表中的car.usilisateur_nom__________________________ XHTML:Primefaces 显示带素数面的外键的值,primefaces,datatable,foreign-keys,Primefaces,Datatable,Foreign Keys,我有下面的数据表,其中包含图片列表。我想为ech图片显示上传该图片的用户。因此,该用户是表picture中的外键,即数据表中的car.usilisateur_nom__________________________ XHTML: <p:dataGrid var="car" value="#{listeGrpBean.pictureList}" columns="2" id="unique" rows="12" paginator="true" emptyMessag
<p:dataGrid var="car" value="#{listeGrpBean.pictureList}" columns="2" id="unique"
rows="12" paginator="true"
emptyMessage="Pas de photos partagées dans ce groupe"
>
<p:panel header="#{car.description}" style="width:100%">
<h:panelGrid columns="2">
<h:outputText styleClass="infos_img_title" value="ajoutée le :"/>
<h:outputText styleClass="infos_img" value="#{car.date_pub}">
<f:convertDateTime pattern="dd/MM/yyyy HH:mm"/>
</h:outputText>
<h:outputLabel styleClass="infos_img_title" for="added" value="Ajouté par: "/>
<h:outputText styleClass="preformatted" value="#{car.utilisateur_nom_ut}" />
</p:panel>
</p:dataGrid>
您的xhtml(
)中有一个输出文本组件,该组件在文档类中查找属性Utisateur\u nom\u ut,但在该类中没有
不过,你确实有自己的房子。取而代之的是Utisulateur类别的财产吗?如果是这样的话,它应该是
{car.utilizateur.nom_ut}
或者你的utilizateur类中的任何东西请发布你的托管bean和car类这里是我的Picture类:@Entity公共类Picture实现可序列化的{@Id@GeneratedValue(strategy=GenerationType.AUTO)private int ID_info;private String description;@Temporal(TemporalType.TIMESTAMP)private Date_pub;@manytone private-utisulateur-utisulateur;}
my manages bean:@ManagedBean@SessionScoped public class ListeGrpBean实现可序列化的{private List pictureList=new ArrayList();private Groupe selectedUser;private Picture selecteddoc;private boolean panelRendered;private InfoDAO docdao=new InfoDaoImpl();public List getPictureList(){if(pictureList.size()=0){pictureList=docdao.docs_Groupe();}return pictureList;}public void setPictureList(List pictureList){this.pictureList=pictureList;}
是的,nom_ut是utisulateur类的一个属性。好的,我将使用#{car.utisulateur.nom_ut}尝试它
javax.el.PropertyNotFoundException: /example.xhtml @83,94 value="#{car.utilisateur_nom_ut}": Property 'utilisateur_nom_ut' not found on type com.pfe.domaine.Document