[jboss-user] [JBoss Seam] - Re: DataModel: Row is not available

fabricio.lemos do-not-reply at jboss.com
Tue Apr 17 08:00:29 EDT 2007


I want a page where I can edit the properties of a UseCase entity. At the end of the page I want to display the Step entities that belong to the UseCase. 

This is the page code that I have:

  | <!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"
  | 	xmlns:s="http://jboss.com/products/seam/taglib">
  | <body>
  | <ui:composition template="/template.xhtml">
  | 
  | 	<ui:define name="title">
  |     Editar Caso de Uso
  | 	</ui:define>
  | 
  | 	<ui:define name="body">
  | 		<h:form>
  | 			<h:messages />
  | 		Caso de Uso: <h:inputText value="#{useCase.name}" required="true" />
  | 			<h:commandButton value="Inserir Passo" action="insertStep" />
  | 			<h:commandButton value="Atualizar" action="update"
  | 				rendered="${useCase.id != null}" />
  | 			<h:commandButton value="Inserir" action="insert"
  | 				rendered="${useCase.id == null}" />
  | 
  | 			<h:dataTable value="#{stepList}" var="stepVar">
  | 				<h:column>
  | 					<f:facet name="header">Nome</f:facet>
  | 					#{stepVar.name}
  |     			</h:column>
  | 				<h:column>
  | 					<f:facet name="header">Editar</f:facet>
  | 					<h:commandLink value="Editar" action="updateStep" />
  | 				</h:column>
  | 			</h:dataTable>
  | 		</h:form>
  | 	</ui:define>
  | 
  | </ui:composition>
  | </body>
  | </html>
  | 

The "insertStep" commandButton shows another page where I can insert a Step and then go back to the UseCase page. The problem is that the UseCase page does not show the Step added.

When Step collection was a List, the application did work OK.

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

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



More information about the jboss-user mailing list