Hi Mike,
Ok, I am using LotusXSL and there's a similar function like
processor.setParam(name,value).
Suppose that I do processor.setParam(bgcolor, color) where bgcolor has value
"bgcolor" and color has the value "Red".
Then in the stylesheet how can I refer that?? I.e., how in the stylesheet I
say 'pick the value of that variable from the variable called bgcolor????
Reply me soon
Br
marco
-----Original Message-----
From: EXT Kay Michael [mailto:Michael.Kay@xxxxxxx]
Sent: 23. July 1999 11:27
To: 'xsl-list@xxxxxxxxxxxxxxxx'
Subject: RE: parameters
> I have a question: I have a servlet that calls the xsl
> processor. Is it possible to pass servlet variables to an xsl file as
> parameters??? If it is so,
> What code I have to write into the xsl file to tell to the
> processor that the parameter must be retrieved from the servlet??
This is implementation-dependant.
With SAXON, the code is along the lines of:
StyleSheet sty = new StyleSheet();
sty.setSource( [ source URL] );
sty.setStyle( [ style URL] );
sty.setParams( params );
sty.setOutput( outputWriter );
sty.render();
where params is a Hashtable containing the parameters as keyword-value
pairs.
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|