[jboss-user] [JBoss Seam] - Create New Entity -> Page Round Trip & Update autoincrement

griffitm do-not-reply at jboss.com
Mon Oct 8 13:06:42 EDT 2007


Re: Create New Entity -> Page Round Trip & Update autoincrement

Hello all, 

I am new to seam & JSF in general, I have searched the forum for this problem and could not find anything related.  I am using an application that was generated by seamgen. 

I have an entity, called status.  If I create a new status, the proper table is updated, but upon the round trip from the server, the page does not contain the autoincremented ID from the status table.  Subsequently, when I try to add related information or update it without going back to the list to select it, I get an error, because the ID = 0, which of course is incorrect. 

I'm sure there must be a common way to handle this type of situation. 

I have the status id mapped as follows in my xhtml fragment:

  |             <s:decorate id="idDecoration" template="layout/edit.xhtml">
  |                 <ui:define name="label">id</ui:define>
  |                 <h:inputText id="id"
  |                        required="true"
  |                        disabled="#{statusHome.managed}"
  |                           value="#{statusHome.instance.id}">
  |                     <a:support event="onblur" reRender="idDecoration" bypassUpdates="true"/>
  |                 </h:inputText>
  |             </s:decorate>
  | 

Can anyone give me a push in the right direction?  Ideally, I want the id field to appear as a hidden field so the user does not see it.

I am using seam 2.0.0CR1. 

Thanks in advance, 

MG

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

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



More information about the jboss-user mailing list