I succeeded, and I'm gonna tell you how I did it. usage sample of my logicsheet was:
<myapp:add-set> <myapp:id>some of id</myapp:id> <myapp:entries> <myapp:entry>something</myapp:entry> <myapp:entry>something else</myapp:entry> <myapp:entry>and so on, and so on</myapp:entry> <myapp:entry>as many you want to add</myapp:entry> </myapp:entries> </myapp:add-set> usage scenario I wanted to achive was: in XSP.. <myapp:add-set> <myapp:id><xsp:expr>my_id</xsp:expr></myapp:id> <myapp:entries> <xsp:logic> for (int i=0; i < max; i++) { //I want to have <myapp:entry> tags generated in loop by Java </xsp:logic> <myapp:entry><xsp:expr>some_function_connected_with(i)</xsp:expr></myapp:ent ry> <xsp:logic> } //end of for-loop <xsp:logic> </myapp:add-set> my mistake in logicsheet was I did not give any occasion for <xsp:logic> tags to be processed, because I did something like this: <xsl:template match="myapp:entries"> <for-each select="myapp:entry> <something/> <never-mind/> </for-each> </xsp:template> there was no template applying relative to <xsp:logic> at this stage and the solve was: <xsl:template match="myapp:entries"> <xsl:apply-templates/> <!-- all kind of tags xsl:apply-templates select="myapp:entry" was to strict! --> <!-- now xsp:logic tags have occasion to be processed--> </xsl:template math="myapp:entry"> <something/> <never-mind/> </xsl:template> Uh... Logicsheets - they are not so pretty as I thought. -- Hubert Trzewik Prosystel Sp. z o.o. [EMAIL PROTECTED] ----- Original Message ----- From: "Hubert Trzewik (Prosystel)" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 27, 2004 9:50 AM Subject: Re: XSP, "for" loop, XSP logicsheets > Maybe I present problem in another way. > Let say, I've got data in Java data structures. I can access them in XSP > easily just using <xsp:expr> tags. So I can use them in <any:logicsheets> > tags, just puting into <any:logicsheets>my > java<xsp:expr>variables</xsp:expr></any:logicsheets>. But problem occurs > whenever I need to do work with <any:logicsheets> on Java data structers > which are arrays, etc. How no idea how to make use of logicsheets in this > situations. Simple thing is becoming impossible, very annoying. > -- > Hubert Trzewik > Prosystel Sp. z o.o. > [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]