Hi Matthias, while what Mork says will work, it's not the best approach in RIFE since you typically never work with URLs directly. You rather work with exits and submissions and declare the dataflow. RIFE will then properly create all the URLs for you.
You can find the principle being explained here: http://rifers.org/wiki/display/RIFE/GuideNumberguess#GuideNumberguess-sect1numberguessdata Note that this is the most basic version of the functionality, and you can search the wiki for autolinks, annotations, globalvars, globalexits, ... to really facilitate your life in most situations. For another example that is relatively close to what you need, check out example 5, friends listing: http://rifers.org/examples#D.5 Hope this helps, Geert On 6/19/07, Matthias Barmeier <[EMAIL PROTECTED]> wrote: > > Hi, > > Thanks for you answer, this was my first approach but I am new to rife > and do not want to > transfer my struts know how directly to rife without asking if more > elegant solutions are available. > > Ciao > Matze > > > Mork0075 schrieb: > > Hello Matthias, > > > > i think this question is not rife specific, i would solve it this way in > > any other web framework this way: > > > > On you interface, theres a link called 'E' (edit). This link points > > perhaps to the html page (processed by the element) /company/edit.htm. > > On generating your table filled with data, you also append a parameter > > to the url. In the template this looks like > > > > <a href="/company/edit.htm?[!V 'id'/]!" > > > > This placeholder will be substituted with the companyID. If someone > > clicks the link, the element /company/edit will handle this request. In > > this element, you can read the parameter from the URL, fetch the company > > Bean with this specific id from the database, override some fields and > > then update the Bean to the database. > > > > This would be all. > > > > Hope this helps > > > > Matthias Barmeier schrieb: > > > >> Hi, > >> > >> I am fairly new to rife and would be happy if someone of you could give > >> me some hints on how to manage the following: > >> > >> I have a table filled with data from a list of beans using an element > >> and template.appendBlock method. > >> > >> +------------+----------------+---------+ > >> | Company | Address | | > >> +------------+----------------+---------+ > >> | MyCompany | MyAddress | E D C | > >> + + + + > >> | and so on..| | | > >> +------------+----------------+----------+ > >> > >> I would like to have links for 'E' (edit), 'D' (delete), 'C' (check). If > >> someone selects 'E' > >> I would like to transport the Company bean to an element where I can > >> change content and store it via the persistence layer into the database. > >> > >> I cannot use crud because I use a AndorMDA generated hibernate based > >> persistence layer. > >> > >> My question is if someone of you could give me some hints or pointers > >> how to make this right with rife. > >> > >> Thanx in ad. > >> > >> Ciao > >> Matze > >> > >> > >> > > > > > > > > > > > > > > > > > > -- Geert Bevin Terracotta - http://www.terracotta.org Uwyn "Use what you need" - http://uwyn.com RIFE Java application framework - http://rifers.org Music and words - http://gbevin.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "rife-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rife-users?hl=en -~----------~----~----~----~------~----~------~--~---
