Jsf 2 JSF动态创建页面
作为项目的一部分,我有很多用户,其中一个是管理员。出于it的需要,管理员能够看到在dataTable中注册的所有用户。对于每个条目(也称为用户),我想创建一个指向名为“user_profile”的profil页面的链接,该页面将为单击的用户动态创建。我是JSF新手,不知道怎么做 感谢您的帮助和指导! 提前谢谢 虽然我不认为这有什么区别,但这里是数据表:Jsf 2 JSF动态创建页面,jsf-2,Jsf 2,作为项目的一部分,我有很多用户,其中一个是管理员。出于it的需要,管理员能够看到在dataTable中注册的所有用户。对于每个条目(也称为用户),我想创建一个指向名为“user_profile”的profil页面的链接,该页面将为单击的用户动态创建。我是JSF新手,不知道怎么做 感谢您的帮助和指导! 提前谢谢 虽然我不认为这有什么区别,但这里是数据表: <h:dataTable id="datatable" value="#{adminstratorBean.userArray}" var
<h:dataTable id="datatable" value="#{adminstratorBean.userArray}" var="u" styleClass="user-table"
headerClass="user-table-header" rowClasses="user-table-odd-row,user-table-even-row">
<h:column>
<f:facet name="header">Όνομα</f:facet>
#{u.name}
</h:column>
<h:column>
<f:facet name="header">Επώνυμο</f:facet>
#{u.surname}
</h:column>
<h:column>
<f:facet name="header">Τηλέφωνο</f:facet>
#{u.phone}
</h:column>
<h:column>
<f:facet name="header">Email</f:facet>
#{u.email}
</h:column>
<h:column>
<f:facet name="header">Όνομα Χρήστη</f:facet>
#{u.username}
</h:column>
<h:column>
<f:facet name="header">Εκρεμμεί έγκριση</f:facet>
<h:outputText value="#{u.registered ? 'ΟΧΙ' : 'ΝΑΙ' }"></h:outputText>
</h:column>
</h:dataTable>
Όνομα
#{u.name}
Επώνυμο
#{u.姓}
Τηλέφωνο
#{u.phone}
电子邮件
#{u.email}
Όνομα Χρήστη
#{u.username}
Εκρεμμεί έγκριση
使用
和
生成指向用户配置文件页面的链接:
<h:column>
<f:facet name="header">Profile</f:facet>
<h:link outcome="user_profile" value="View profile" />
<f:param name="id" value="#{u.id}" />
</h:link>
</h:column>
轮廓
然后在用户配置文件视图中使用
标记来处理“id”参数
阅读更多信息