> -----Original Message----- > From: Alex Romayev [mailto:romayev@;yahoo.com] > Sent: Wednesday, October 30, 2002 12:30 PM > To: [EMAIL PROTECTED] > Subject: SessionTransformer questions > > > Hello, > I have a couple of questions on how to use > SessionTransformer: > > 1. I have a "multiple" select, which is being > submitted by a form, so that my request string looks > like: > my-action?selectItem=1&selectItem=2&selectItem=3... > > Does anyone know how I could retrieve all of the > "selectItem" request paramters? I've tried (just to > see what happens): > > <session:getxml context="request" > path="/parameter/selectItem"/>, and this just gets the > first selectItem parameter (id=1). > > What I would like to get is: > <items> > <item id="1"/> > <item id="2"/> > <item id="3"/> > </items> > Try <session:getxml context="request" path="/parametervalues/selectItem"/>
> 2. I would like to set an attribute with the value of > a request parameter. I understand, that if I were to > set an element I would do something like: > > <item> > <id><session:getxml context="request" > path="/parameter/id"/></id> > </item> > > However, what I would like to do is: > <item id="the value of id request parameter"/> > > Does anyone know if this is possible, or if not, what > are the typical workarounds? > I don't know any direct working solution, but there are some workarounds: a) You can use a stylesheet to transform <item>xyz</item> to <item id="xyz"/>. b) You can change your markup and use <item>xyz</item> c) you can write a custom component for this So you see, these are all workarounds, no real solutions. Carsten --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>