[jboss-user] [JBoss Seam] - Re: Trouble with @DataModelSelection

henrik.lindberg do-not-reply at jboss.com
Fri Mar 23 18:42:25 EDT 2007


And here is the xhtml:

  | <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  |                              "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  | <ui:composition xmlns="http://www.w3.org/1999/xhtml"
  | 	xmlns:s="http://jboss.com/products/seam/taglib"
  | 	xmlns:ui="http://java.sun.com/jsf/facelets"
  | 	xmlns:f="http://java.sun.com/jsf/core"
  | 	xmlns:h="http://java.sun.com/jsf/html"
  | 	xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"
  | 	xmlns:rich="http://richfaces.ajax4jsf.org/rich"
  | 	template="layout/template.xhtml">
  | 
  | 	<ui:define name="title">Spaces page</ui:define>
  | 	<ui:define name="body">
  | 		<div id="wrap-cspaces">
  | 		<img id="spacesHeading" src="/img/spaces.heading.png" />
  | 			<a href="FAQ-spaces.seam"><img class="infoButton" id="spacesInfo"
  | 				src="/img/info.button.png" /></a>
  | 		</div>		
  | 		<div class="Divider2" id="cspaces-topDivider"/>
  | 	
  | 		<f:view>
  | 			<!-- ADDING NEW SPACE -->
  | 			<div id="addSpaceBox"><h:form id="addSpaceForm">
  | 				<s:validateAll>
  | 						<h:outputLabel for="spaceInput">Wanted Public Space Name:</h:outputLabel>
  | 							<h:inputText
  | 								styleClass="InputField"
  | 								id="spaceInput" 
  | 								value="#{userSpaces.spaceInput}"
  | 								required="true"
  | 								maxlength="93" />
  | 						<h:commandButton type="submit" value="Add Space"
  | 							action="#{userSpaces.addSpace}"
  | 							image="/img/create.new.space.grey.btn.png" />
  | 						<h:message for="spaceInput" />
  | 					<h:messages globalOnly="true" />
  | 				</s:validateAll>
  | 			</h:form></div>
  | 			<div class="Divider2" id="cspaces-bottomDivider"/>
  | 
  | 			<h:outputText
  | 				rendered="#{availableSpaces == null or not (availableSpaces.rowCount > 0)}"
  | 				styleClass="warn"
  | 				value="There are no spaces to display. Add wanted space(s) using the box above." />
  | 			<h:form id="spaceForm">
  | 			<h:dataTable
  | 				id="space_list"
  | 				styleClass="fence"
  | 				value="#{availableSpaces}" 
  | 				var="p"
  | 				rendered="#{availableSpaces != null and availableSpaces.rowCount > 0}"
  | 				rowClasses="first,second"
  | 				columnClasses="col1class,col2class"
  | 				first="#{userSpaces.first}" 
  | 				rows="#{userSpaces.pageSize}">
  | 				<h:column>
  | 					<f:facet name="header">name</f:facet>
  | 					<s:link value="#{p.spaceName}" action="#{userSpaces.select(p)}" />
  | 				</h:column>
  | 				<h:column>
  | 					<f:facet name="header">created</f:facet>
  | 					<h:outputText value="#{p.dateAdded}" />
  | 				</h:column>
  | 			</h:dataTable>
  | 			<rich:datascroller
  | 				for="space_list"
  | 				rendered="#{availableSpaces != null and availableSpaces.rowCount > 0}" 
  | 				maxPages="9"
  | 				id="paginator"
  | 				renderIfSinglePage="false"
  | 				/>
  | 			</h:form>
  | 			
  | 		</f:view>
  | 	</ui:define>
  | </ui:composition>
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4031241#4031241

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4031241



More information about the jboss-user mailing list