You need to populate the "customers" variable in your controller. Override
the referenceData() method, call the getAll() method on your Dao and
populate the request.

Mike.

On 10/11/07, George.Francis <[EMAIL PROTECTED]> wrote:
>
>
>
> Hi,
> I'm not populating it, I assumed that if I specified the value "customers"
> that the framework would read the beans from the customer
> table.  Obviously
> this is incorrect.  Could you tell me the correct way to specify that the
> options should be read from the Customer table?
>
> <form:select path="customer">
>        <form:options items="customers" itemValue="id" itemLabel="name"/>
> </form:select>
>
>
>
>
> Mike Horwitz wrote:
> >
> > Could you give some details as to how you go about populating the
> variable
> > "customers" for the jsp page? It should contain a list of Customer
> objects
> > loaded from your database. It looks like you are loading it with a
> > collection of String objects?
> >
> > Mike
> >
> > On 10/10/07, George.Francis <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >> This gave me the error:
> >>
> >> org.apache.jasper.JasperException:
> >> /WEB-INF/pages/applicationform.jsp(29,9)
> >> PWC6131: Attribute labelValue invalid for tag options according to TLD
> >>
> >> I tried changing it to:
> >> <form:options items="customers" itemValue="id" itemLabel="name"/>
> >>
> >> and I get the error:
> >>
> >> javax.servlet.jsp.JspException: Type [java.lang.String] is not valid
> for
> >> option items
> >>
> >>
> >>
> >> mraible wrote:
> >> >
> >> >
> >>
> http://www.springframework.org/docs/reference/spring-form.tld.html#spring-form.tld.options
> >> >
> >> > <form:options items="customers" itemValue="id" labelValue="name"/>
> >> >
> >> > Matt
> >> >
> >> > On 10/10/07, George.Francis <[EMAIL PROTECTED]> wrote:
> >> >>
> >> >> Sorry, can you be more specific regarding what I need to change?
> >> >>
> >> >>
> >> >> mraible wrote:
> >> >> >
> >> >> > I believe it should be a Map unless you specify label and value
> >> >> > properties.
> >> >> >
> >> >> > Matt
> >> >> >
> >> >> > On 10/10/07, George.Francis <[EMAIL PROTECTED]> wrote:
> >> >> >>
> >> >> >> I tried the following in my JSP:
> >> >> >>
> >> >> >>     <li>
> >> >> >>         <appfuse:label styleClass="desc" key="
> application.customer
> >> "/>
> >> >> >>         <form:errors path="customer" cssClass="fieldError"/>
> >> >> >>         <form:select path="customer">
> >> >> >>                 <form:options items="customer"/>
> >> >> >>         </form:select>
> >> >> >>     </li>
> >> >> >>
> >> >> >> and I get:
> >> >> >>
> >> >> >> [ismid] ERROR [btpool0-7] OptionsTag.doStartTag(80) | Type
> >> >> >> [java.lang.String] is not valid for option items
> >> >> >>
> >> >> >>
> >> >> >> mraible wrote:
> >> >> >> >
> >> >> >> > What's the problem? What are you using and what's not working?
> >> Are
> >> >> you
> >> >> >> > seeing an error?
> >> >> >> >
> >> >> >> > Matt
> >> >> >> >
> >> >> >> > On 10/10/07, George.Francis <[EMAIL PROTECTED]> wrote:
> >> >> >> >>
> >> >> >> >> Hello,
> >> >> >> >> I have made a SpringMVC application and defined two beans,
> >> Customer
> >> >> >> and
> >> >> >> >> Application.  One of the members of the Application bean is a
> >> >> >> Customer.
> >> >> >> >> I'm
> >> >> >> >> having trouble getting the applicationform.jsp page to display
> a
> >> >> list
> >> >> >> of
> >> >> >> >> existing Customers to associate with the Application. Is it
> >> simply
> >> >> a
> >> >> >> >> matter
> >> >> >> >> of using a different tag than the <form:input> tag?
> >> >> >> >> --
> >> >> >> >> View this message in context:
> >> >> >> >>
> >> >> >>
> >> >>
> >>
> http://www.nabble.com/editing-bean-associations-tf4602749s2369.html#a13142252
> >> >> >> >> Sent from the AppFuse - User mailing list archive at
> Nabble.com.
> >> >> >> >>
> >> >> >> >>
> >> >>
> ---------------------------------------------------------------------
> >> >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> >> >> For additional commands, e-mail:
> [EMAIL PROTECTED]
> >> >> >> >>
> >> >> >> >>
> >> >> >> >
> >> >> >> >
> >> >> >> > --
> >> >> >> > http://raibledesigns.com
> >> >> >> >
> >> >> >> >
> >> >>
> ---------------------------------------------------------------------
> >> >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> >> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >>
> >> >> >> --
> >> >> >> View this message in context:
> >> >> >>
> >> >>
> >>
> http://www.nabble.com/editing-bean-associations-tf4602749s2369.html#a13142842
> >> >> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
> >> >> >>
> >> >> >>
> >> ---------------------------------------------------------------------
> >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >> > --
> >> >> > http://raibledesigns.com
> >> >> >
> >> >> >
> >> ---------------------------------------------------------------------
> >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >> >> --
> >> >> View this message in context:
> >> >>
> >>
> http://www.nabble.com/editing-bean-associations-tf4602749s2369.html#a13143571
> >> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
> >> >>
> >> >>
> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >>
> >> >>
> >> >
> >> >
> >> > --
> >> > http://raibledesigns.com
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/editing-bean-associations-tf4602749s2369.html#a13143720
> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/editing-bean-associations-tf4602749s2369.html#a13158622
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to