Thanks for the tip Ryan. I'm hoping to stick with SessionTransformer -- I would assume it should be possible, but haven't been able to find the correct usage in documentation. Any other ideas? -----Original Message----- From: Ryan Agler [mailto:ryanagler@;hotmail.com] Sent: Mon 10/21/2002 1:42 PM To: [EMAIL PROTECTED] Cc: Subject: RE: SessionTransformer: multiple select
Something like this should do the trick inside of an xsp. Be sure to
declare the xsp-request logicsheet.
<items>
<xsp:logic>
String[] selectItems = <xsp-request:get-parameter-values
name="selectItem" as="array"/>;
for(int i=0; i <![CDATA[<]]> selectItems.length; i++)
{
<item>
<xsp:attribute
name="id"><xsp:expr>selectItems[i]</xsp:expr></xsp:attribute>
</item>
}
</xsp:logic>
</items>
-----Original Message-----
From: Alex Romayev [mailto:aromay@;sapient.com <mailto:aromay@;sapient.com> ]
Sent: Monday, October 21, 2002 5:57 AM
To: [EMAIL PROTECTED]
Subject: SessionTransformer: multiple select
Hello,
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>
Thanks,
-Alex
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html
<http://xml.apache.org/cocoon/faq/index.html> >
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>
<<application/ms-tnef>>
--------------------------------------------------------------------- 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]>
