userlist.xhtml 1.78 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core">

<ui:composition template="/templates/default-template.xhtml">
	<ui:define name="content">


		<h:form styleClass="jsfcrud_list_form">
			<h:inputText value="#{user.search}" />
			<h:commandButton action="userlist" value="Search" />
			<h:outputStylesheet name="css/styles.css" />
			<h:outputText
				value="Item #{catalog.pagingInfo.firstItem + 1} .. #{catalog.pagingInfo.lastItem} of #{catalog.pagingInfo.itemCount}    " />

			<h:commandButton action="#{user.prevpage}" value="#{msgs.Previous}" />
			<h:commandButton action="#{user.nextpage}" value="#{msgs.Next}"	 />
   

		Size: <h:outputText value="#{user.status.totalHits}" /> pages:<h:outputText
				value="#{user.status.getTotalPages()} " />
			<h:dataTable id="dt1" value="#{user.items}" var="item">
				<h:column>
					<f:facet name="header">
						<h:outputText value="name" />
					</f:facet>
					 <h:commandLink action="#{user.getDetail}" value="#{item.name}" />
				</h:column>
				<h:column>
					<f:facet name="header">
						<h:outputText value="id" />
					</f:facet>
					<h:outputText value="#{item.id}"></h:outputText>
				</h:column>
				<h:column>
					<f:facet name="header">
						<h:outputText value="nick" />
					</f:facet>
					<h:outputText value="#{item.nick}"></h:outputText>
				</h:column>
				<h:column>
					<f:facet name="header">
						<h:outputText value="email" />
					</f:facet>
					<h:outputText value="#{item.email}"></h:outputText>
				</h:column>
				
				
			</h:dataTable>

		</h:form>
	</ui:define>

</ui:composition>
</html>