[jboss-user] [JBoss Seam] - Re: Same element ID in many forms on the page

vanyatka do-not-reply at jboss.com
Wed Dec 19 20:29:47 EST 2007


Here it is. Also, when more then one element in the list the suggestionBox stops working.

<rich:dataTable id="cardList" var="card" value="#{cardList.resultList}"
  | 				rendered="#{not empty cardList.resultList}"
  | 				width="300px">
  | 			
  | 				<h:column>
  | 					<f:facet name="header">Id</f:facet>
  | 					<h:outputText>#{card.id}</h:outputText>
  | 				</h:column>
  | 				<h:column>
  | 					<f:facet name="header">Name</f:facet>
  | 					<s:link id="card" value="#{card.name}" view="/card.xhtml"
  | 						propagation="">
  | 						<f:param name="cardId" value="#{card.id}" />
  | 					</s:link>
  | 					<rich:panel rendered="#{not empty card.tagLinks}" id="tagsPanel">
  | 						<h:outputText>Tags:</h:outputText>
  | 						<a4j:repeat id="detail" value="#{card.tagLinksAsList}" var="detail">
  | 							<h:outputText value="#{detail.tag.name} " />
  | 						</a4j:repeat>
  | 						<h:messages />
  | 					</rich:panel>
  | 
  | 					<h:form>
  | 						<rich:panel>
  | 							<h:panelGrid columns="2">
  | 								<h:panelGroup>
  | 									<h:inputText value="#{tagHome.instance.name}" id="suggestion" />
  | 									<rich:suggestionbox for="suggestion"
  | 										suggestionAction="#{tagHome.autocomplete}" var="tag"
  | 										tokens="," width="200" height="100"
  | 										frequency="1000"
  | 										>
  | 										<h:column>
  | 											<h:outputText value="#{tag.name}" />
  | 										</h:column>
  | 										<h:column>
  | 											<h:outputText value="#{tag.id}" />
  | 										</h:column>
  | 									</rich:suggestionbox>
  | 									
  | 								</h:panelGroup>
  | 								<a4j:commandButton value="Add Tag" reRender="tagsPanel" action="#{tagHome.persist}">
  | 									<a4j:actionparam name="cardID" value="#{card.id}"
  | 										assignTo="#{tagHome.cardID}" />
  | 								</a4j:commandButton>
  | 							</h:panelGrid>
  | 						</rich:panel>
  | 					</h:form>
  | 
  | 				</h:column>
  | 			</rich:dataTable>

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

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



More information about the jboss-user mailing list