Advertisement
Guest User

Untitled

a guest
Apr 16th, 2014
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.18 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html"
  4.     xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:p="http://primefaces.org/ui"
  5.     xmlns:f="http://java.sun.com/jsf/core"
  6.     xmlns:c="http://java.sun.com/jsp/jstl/core">
  7.  
  8.     <h:body>
  9.    
  10.         <ui:composition template="/META-INF/templates/templateContentSplit.xhtml">
  11.  
  12.             <ui:define name="title">
  13.                 <h:outputText value="User-Settings" />
  14.             </ui:define>
  15.            
  16.             <ui:define name="contentLeft">
  17.                 <h:form id="formLeft">
  18.                
  19.                 <p:dataTable id="dataTableUsers" value="#{adminBean.userLazyDataModel}" var="user"
  20.                 paginator="true" paginatorPosition="bottom" rows="10" rowKey="#{user.ID}"
  21.                 selection="#{adminBean.selectedUser}" selectionMode="single"
  22.                 lazy="true" sorOrder="ASCENDING" sortBy="EMAIL">
  23.                
  24.                     <p:ajax event="rowSelect" listener="#{adminBean.onUserTableRowSelect}" update=":tabViewUserSettings"/>
  25.                
  26.                     <p:column headerText="E-Mail" filterBy="#{user.EMAIL}" sortBy="EMAIL">
  27.                         <p:outputLabel value="#{user.EMAIL}"/>
  28.                     </p:column>
  29.                    
  30.                     <p:column headerText="Firstname" filterBy="#{user.FIRST_NAME}" sortBy="FIRTST_NAME">
  31.                         <p:outputLabel value="#{user.FIRST_NAME}"/>
  32.                     </p:column>
  33.                    
  34.                     <p:column headerText="Lastname" filterBy="#{user.LAST_NAME}" sortBy="LAST_NAME">
  35.                         <p:outputLabel value="#{user.LAST_NAME}"/>
  36.                     </p:column>
  37.                    
  38.                
  39.                 </p:dataTable>
  40.                 </h:form>
  41.             </ui:define>
  42.            
  43.             <ui:define name="contentRight">
  44.                
  45.                
  46.                 <p:tabView id="tabViewUserSettings">   
  47.                     <p:tab title="Account">
  48.                         <ui:include src="/user/userSettingsTabAccount.xhtml"/>
  49.                     </p:tab>
  50.                     <p:tab title="Contact">
  51.                         <ui:include src="/user/userSettingsTabContact.xhtml"/>
  52.                     </p:tab>
  53.                     <p:tab title="Logbook">
  54.                         <ui:include src="/user/logbook.xhtml"/>
  55.                     </p:tab>
  56.                     <p:tab title="Roles">
  57.                         <ui:include src="/user/userSettingsTabRoles.xhtml"/>
  58.                     </p:tab>
  59.  
  60.                    
  61.                 </p:tabView>
  62.                
  63.            
  64.             </ui:define>
  65.            
  66.         </ui:composition>
  67.  
  68.     </h:body>
  69.  
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement