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