Hello,

No, there is nothing in the spec that helps you control how and when tag
instance creation/initialization happens. This is left to the JSP container.
However, I don't think you should worry about that re-initialization, it is
quite negligeable.

Best,
Boris

> -----Original Message-----
> From: A mailing list about Java Server Pages specification and reference
> [mailto:[EMAIL PROTECTED] Behalf Of Bob the Builder
> Sent: Thursday, August 21, 2003 4:15 AM
> To: [EMAIL PROTECTED]
> Subject: Custom tags - lifecycle question
>
>
> Hi
>
> I have a question about when custom tag lifecycle methods are invoked, any
> responses from the gurus would be much appreciated.
>
> I have a nested row tag that shows data record(s) within a parent tag
> multiple times. I looked at the Jasper generated source and
> noticed that the
> object creation, setParent and setPageContext are invoked per row
> invocation. I.e. for the following:
>
> <my:loop times="4">
>
> <my:helloparam name="Bob">Stuff</my:helloparam><br>
>
> </my:loop>
>
> The nested tag is retrieved from pool and initialised four times. The spec
> is not clear on whether this is required behaviour, or whether Tomcat has
> missed a possible optimisation.
>
> Ideally I would like the child within the parent to be initialised only
> once, so that I can obtain parameters from the parent only once and keep
> them. The advantage could be considerable if you have lots of
> initialisation
> per tag. I would like to know:
>
> 1) Is there a way (by tld declaration) to have the nested tag initialised
> only once within a parent?
>
> 2) Is what I want to do against the spec, or just against the way Tomcat
> works? The docs I have read do not say anything about /how many/ times the
> creation, setParent and setPageContext will happen.
>
> Thanks in advance
>
> Bob
>
> ==================================================================
> =========
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST".
> For digest: mailto [EMAIL PROTECTED] with body: "set
> JSP-INTEREST DIGEST".
>
> Some relevant archives, FAQs and Forums on JSPs can be found at:
>
>  http://java.sun.com/products/jsp
>  http://archives.java.sun.com/jsp-interest.html
>  http://forums.java.sun.com
>  http://www.jspinsider.com
>

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".

Some relevant archives, FAQs and Forums on JSPs can be found at:

 http://java.sun.com/products/jsp
 http://archives.java.sun.com/jsp-interest.html
 http://forums.java.sun.com
 http://www.jspinsider.com

Reply via email to