No sir, I'm not answering to any other thread, Im in the process of learning for myself, Im sorry if you thought that way, I just needed to know if Im doing the right thing...
----- Original Message ----- From: "syg6" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, August 13, 2007 6:18 PM Subject: Re: [appfuse-user] Best practices: Which Spring MVC Form to use? > > Julius - > > Are you answering questions from another thread? Are you supposedly speaking > for me? Is this some attempt at being clever or something? I don't get it. > But then it is Monday, in August, and early ... > > Bob > > > > Julius-19 wrote: > > > > Thanks a lot, and I'll try to learn more about those controllers and > > hopefully understand each as soon as possible. Again, thanks a lot for the > > replies... > > > > > > ----- Original Message ----- > > From: "syg6" <[EMAIL PROTECTED]> > > To: <[email protected]> > > Sent: Monday, August 13, 2007 4:26 PM > > Subject: Re: [appfuse-user] Best practices: Which Spring MVC Form to use? > > > > > >> > >> Hmmm ... So you would work with a SimpleFormController? I think I have > > tried > >> this in the past and couldn't get it to work because of Validation. IOW, > >> Spring Validates my CompanyForm, as if it were performing a Save/Update > > and > >> craps out because none of this info is sent, only the idCompany and > >> idEmployee(s). > >> > >> I guess I could turn off validation ... not sure how ... but that seems > > like > >> a kludge. You think this is the best way to go about it? > >> > >> Thanks, > >> Bob > >> > >> > >> Michael Horwitz wrote: > >> > > >> > As a rule I ALWAYS work with a command object. In the example you cite > >> > below > >> > the command object would be the company and the controller would add > >> the > >> > employees to the appropriate collection on the company object. > >> Hibernate > >> > handles all of the writing to the mapping table, etc. There are > > occasions > >> > where I got directly to JDBC but these are few and far between and > >> > normally > >> > involve some sort of bulk operation. > >> > > >> > Mike. > >> > > >> > > >> > On 8/13/07, syg6 <[EMAIL PROTECTED]> wrote: > >> >> > >> >> > >> >> When you have a simple list you use a Controller and when you are > >> doing > >> >> CRUD > >> >> a SimpleFormController. > >> >> > >> >> But let's say you have an Object Company that has a Collection of > >> >> Employees. > >> >> When you CRUD a Company you use a SimpleFormController. But when you > > want > >> >> to > >> >> add an Employee to a Company, you open a page with a drop-down of > >> >> Employees. > >> >> You select one, or many and click on Submit. > >> >> > >> >> Now what? You wouldn't use a SimpleFormController because this assumes > >> >> that > >> >> your Command Object (Company) will be mapped to the form and saved in > > the > >> >> companies table in the database. What you need to do is save the id's > > of > >> >> the > >> >> Company and Employee in the companiesemployees table, for which no > >> >> Command > >> >> Object exists. > >> >> > >> >> If, for example, your companiesemployees table had other attributes, > > like > >> >> salary, then you'd have to create a CompanyEmployee Object to do the > >> >> CRUD, > >> >> in which case I guess you wouldn't have this problem. But for > >> >> simplicity's > >> >> sake, let's say we don't have attributes, and as such, don't have a > >> >> CompanyEmployee Object. > >> >> > >> >> What's the best way to save this relation? I am sure I could come up > > with > >> >> a > >> >> kludge solution and get it to work, but I was just wondering what the > >> >> experts say... > >> >> > >> >> Many thanks! > >> >> Bob > >> >> -- > >> >> View this message in context: > >> >> > > http://www.nabble.com/Best-practices%3A-Which-Spring-MVC-Form-to-use--tf4259 > > 684s2369.html#a12122214 > >> >> 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/Best-practices%3A-Which-Spring-MVC-Form-to-use--tf4259 > > 684s2369.html#a12122610 > >> Sent from the AppFuse - User mailing list archive at Nabble.com. > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: http://www.nabble.com/Best-practices%3A-Which-Spring-MVC-Form-to-use--tf4259 684s2369.html#a12123852 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
