Sorry for being slow, but should I be doing that on
ApplicationFormController, ApplicationController, CustomerFormController or
CustomerController?  

I tried adding the required methods to ApplicationFormController, but it
seems that it's setCustomerManager(customerManager) method is never called
and therefore it's customerManager is null.



Mike Horwitz wrote:
> 
> 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]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/editing-bean-associations-tf4602749s2369.html#a13160467
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