You shouldn't use <%! to declare variables because they will end up as
instance variables and not "automatic" variables that exist only for the
life time of the _jsp_service method.

<%! will end up in a Servlet as instance variables.

> -----Original Message-----
> From: A mailing list about Java Server Pages specification and reference
> [mailto:[EMAIL PROTECTED]]On Behalf Of Dave Deniman
> Sent: Tuesday, February 20, 2001 5:07 PM
> To: [EMAIL PROTECTED]
> Subject: Re: difference between variable declared using <%! %> and <% %>
>
>
> Geert,
>
> You are listed as a contributor to the book Professional JSP, by
> Wrox Press.
> On page 32 of that book, it clearly describes <%! %> as enclosing a
> declaration block for variables and methods. The only fault I see
> in Surya's
> explanation below is not further explaining what is meant by "valid in the
> page scripting language," or explaining the scope of declarations in the
> block and the JSP relationship.
>
> Is it possible you are making reference to the concurrency problems when
> using the declaration scripting element in JSP vs. Servlets? Of
> course, the
> original inquiry from Kishor did not state whether he was using a Servlet.
> And then too, this becomes an implementation design issue as opposed to a
> simple functionality issue.
>
> Perhaps the book is in error. Please clarify what you mean by, "<%! %> is
> NOT meant to declare variables."
>
> Thanks,
> Dave Deniman
>
> ----- Original Message -----
> From: "Da-Ming Duan" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, February 20, 2001 4:49 PM
> Subject: Re: difference between variable declared using <%! %> and <% %>
>
>
> : Discussion is always welcome!  Geert, can you please explain the
> difference? I
> : believe you can.
> :
> : DMD
> :
> : Geert Van Damme wrote:
> :
> : > NO  NO NO
> : >
> : > If you don't know what <%! %> exactly does. Don't use it.
> : > And you apparently don't know it.
> : >
> : > <%! %> is NOT meant to declare variables.
> : >
> : > Again an example of a really bad post. If you don't know it. Please,
> don't
> : > answer, or at least specify that it's only a wild guess
> : >
> : > Geert Van Damme
> : >
> : > > -----Original Message-----
> : > > From: A mailing list about Java Server Pages specification and
> reference
> : > > [mailto:[EMAIL PROTECTED]]On Behalf Of Surya Prakash
> : > > Sent: maandag 19 februari 2001 9:59
> : > > To: [EMAIL PROTECTED]
> : > > Subject: Re: difference between variable declared using <%!
> %> and <%
> %>
> : > >
> : > >
> : > > hi kishor
> : > > <%! %> it declares variables or methods valid in
> : > > the page scripting language
> : > > <%%> contains a codefragment valid in the page scripting
> : > > language
> : > > this may help u
> : > > surya
> : > > ----- Original Message -----
> : > > From: "Kishor K" <[EMAIL PROTECTED]>
> : > > To: <[EMAIL PROTECTED]>
> : > > Sent: Monday, February 19, 2001 9:34 AM
> : > > Subject: difference between variable declared using <%! %> and <% %>
> : > >
> : > >
> : > > > hi,
> : > > >
> : > > > can anyone tell me the difference between variable declared using
> <%! %>
> : > > and
> : > > > <% %>
> : > > >
> : > > > thanx in advance
> : > > > kishor
> : > > >
> : > > >
> : > > > _________________________________________________________
> : > > > Do You Yahoo!?
> : > > > Get your free @yahoo.com address at http://mail.yahoo.com
> : > > >
> : > > >
> : > > ==================================================================
> : > > =========
> : > > > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> : > > JSP-INTEREST".
> : > > > For digest: mailto [EMAIL PROTECTED] with body: "set
> JSP-INTEREST
> : > > DIGEST".
> : > > > Some relevant FAQs on JSP/Servlets can be found at:
> : > > >
> : > > >  http://java.sun.com/products/jsp/faq.html
> : > > >  http://www.esperanto.org.nz/jsp/jspfaq.html
> : > > >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> : > > >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> : > >
> : > > ==================================================================
> : > > =========
> : > > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> : > > JSP-INTEREST".
> : > > For digest: mailto [EMAIL PROTECTED] with body: "set
> : > > JSP-INTEREST DIGEST".
> : > > Some relevant FAQs on JSP/Servlets can be found at:
> : > >
> : > >  http://java.sun.com/products/jsp/faq.html
> : > >  http://www.esperanto.org.nz/jsp/jspfaq.html
> : > >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> : > >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> : > >
> : >
> : >
> ==================================================================
> =========
> : > To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST".
> : > For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST
> DIGEST".
> : > Some relevant FAQs on JSP/Servlets can be found at:
> : >
> : >  http://java.sun.com/products/jsp/faq.html
> : >  http://www.esperanto.org.nz/jsp/jspfaq.html
> : >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> : >  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> :
> :
> ==================================================================
> =========
> : To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST".
> : For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST
> DIGEST".
> : Some relevant FAQs on JSP/Servlets can be found at:
> :
> :  http://java.sun.com/products/jsp/faq.html
> :  http://www.esperanto.org.nz/jsp/jspfaq.html
> :  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
> :  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
> :
>
> ==================================================================
> =========
> To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
> JSP-INTEREST".
> For digest: mailto [EMAIL PROTECTED] with body: "set
> JSP-INTEREST DIGEST".
> Some relevant FAQs on JSP/Servlets can be found at:
>
>  http://java.sun.com/products/jsp/faq.html
>  http://www.esperanto.org.nz/jsp/jspfaq.html
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
>  http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
>

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to