To pass single param, see sample sitemap:
<map:resource name="dynamic-page">
<map:generate type="serverpages" src="{target}.xsp"/>
<map:transform src="stylesheets/dynamic-page2html.xsl">
<map:parameter name="view-source" value="{target}.xsp"/>
</map:transform>
<map:serialize/>
</map:resource>
and stylesheets/dynamic-page2html.xsl stylesheet.
Also see
http://www.cocooncenter.de/cc/documents/resources/request-params/transfo
rmer.html on how to pass *all* request parameters.
Vadim
> From: Ralph Holz [mailto:[EMAIL PROTECTED]]
>
> Hi,
>
> I'm using Cocoon 2.0.2 here to process XML files with XSL-T
stylesheets.
>
> The relevant part of my pipeline is like this:
>
> <map:match pattern="start.xml">
> <map:generate src="start.xml"/>
> <map:transform src="start.xsl"/>
> <map:serialize type="html"/>
> </map:match>
>
> start.xml contains several sets of data, which are very similar to
each
> other. I'd like to pick one at a time and display it. For this
purpose, it
> would be possible to write several stylesheets, one for each data set
I'd
> like to process. However, I find it more elegant if I could somehow
pass a
> parameter to start.xsl, telling it which data set to process. Is this
> possible with Cocoon? Has anyone ever done it and can explain it to me
(and
> also tell me how to pass a parameter to a stylesheet?)
>
> Thanks in advance,
> Ralph
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>