The tables work great. I was just looking for some tags like the following:
On an individual input event parameter going into a server state - @andromda.struts.view.field.type=select @andromda.struts.view.field.key=myPageVariableCollection.id @andromda.struts.view.field.value=myPageVariableCollection.label {Renders all of the beans from my event parameter (Collection) using each bean's 'id' and 'label' property as key/value in a select on the input form} If this is not possible, OK. If you are too busy, OK. I was just wondering if there was a way to do this - not trying to pressure anybody. I couldn't tell clearly from any documentation how to use the type=select option. The select drop-box seems easier to implement than "tables" or "multibox". I would implement this myself if I had spent the time to learn to implement cartridges at this point, but I haven't. On Thu, 2005-04-14 at 09:11 +0200, Wouter Zoons wrote: > the number of ways people want code to be generated far exceeds the > number of possible ways to model this in UML > > therefore you can't just model something and expect it to generate what > you want, bpm4struts is there to simplify the job, not to generate a > webapp for 100% > > the process flow is generated 100% and you'll never need to touch it: > Struts Actions, Struts Forms, struts-config.xml, validation, security, ... > > the way a page looks is a different story since this information cannot > nicely be conveyed in a UML model, for that reason it is not uncommon to > edit a page once in a while > > the feature you propose might have side effects, but I would need to > analyze it a bit more to express formally > > -- Wouter > > > Tim Dysinger wrote: > > I'm too new at this to say concisely. We really need to work on a > > thorough intro and faq for bpm4struts... > > > > On Wed, 2005-04-13 at 23:50 +0100, Martin West wrote: > > > >>and the solution was ? > >> > >>On Wed, 2005-04-13 at 14:31 -0700, Tim Dysinger wrote: > >> > >>>Never mind. I figured it out through trial and error. > >>> > >>>On Wed, 2005-04-13 at 12:44 -0700, Tim Dysinger wrote: > >>> > >>>>How do I even set up a form for updating an object? > >>>> > >>>>If I model an event with event parameters going into a FrontEndView, it > >>>>displays the data [read-only] at the top of the page. > >>>> > >>>>If I model an event with event parameters going from the FrontEndView to > >>>>a system state, it displays _another_ _empty_ form with exactly the same > >>>>parameters. [I don't want to re-type _all_ the attributes for an object > >>>>if I am just changing one attribute.] > >>>> > >>>>The problem is that I can't see how to populate the update form with the > >>>>values from the object _before_ the page is displayed. The delegated > >>>>controller method only gives me access to one form. > >>>> > >>>>-Tim > >>>> > >>>>On Wed, 2005-04-13 at 18:55 +0200, Wouter Zoons wrote: > >>>> > >>>>>hello Tim, > >>>>> > >>>>>Tim Dysinger wrote: > >>>>> > >>>>>>I remodeling my pages a bit since the tablelink change [in cvs branch > >>>>>>HEAD], I have been reviewing my activity diagrams. The "table" > >>>>>>functionality of bpm4struts is working and I can show a collection of > >>>>>>objects in a table on a page with no problems. I can have one link on > >>>>>>each row to skip off to the object create/read/update/delete page. That > >>>>>>works great. > >>>>>> > >>>>>>Is there an easy way to map an object to/from a form for my CRUD page? > >>>>>>I currently have to define the event parameters going into the > >>>>>>FrontEndView state that mirror[duplicate] the session object's > >>>>>>attributes and then map them to/from a session object manually. If I > >>>>>>just give the session object as event parameters to the FrontEndView, > >>>>>>bpm4struts displays the toString() on the resulting page [which isn't > >>>>>>helpful to me.] > >>>>>> > >>>>> > >>>>>currently, no .. this is still under development, I hope to have it > >>>>>available as an experimental feature in the RC-2 release, right before > >>>>>going final > >>>>> > >>>>>for now you will explicitly need to model everything > >>>>> > >>>>> > >>>>> > >>>>>>What I'm looking for is some sort of tag where I can hint to the bean > >>>>>>properties I want to have on the form that directly map to an event > >>>>>>parameter object's properties. [Sort of like I can hint with > >>>>>>@andromda.struts.view.table.columns tag for a collection in a table.] > >>>>>> > >>>>> > >>>>>you will be able to tag an <<Entity>> using the <<Manageable>> > >>>>>stereotype, this will make the Hibernate, Spring and Bpm4struts > >>>>>cartridge generate all CRUD operations for you, web pages and > >>>>>everything, 100% generated > >>>>> > >>>>>(I'm even including support for criteria searches and the pageable lists > >>>>>returned by such a search will be using the 'paging' functionality of > >>>>>the underlying DB, not like the common displaytag implementation is > >>>>>handling it (which does not scale too well) > >>>>> > >>>>>-- Wouter > >>>> > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Andromda-user mailing list > Andromda-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/andromda-user ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user