| Author |
jspInit() method
|
Steven Colley
Ranch Hand
Joined: Feb 18, 2005
Posts: 290
|
|
Hi, can i overwrite the original "jspInit()" method just using scriptlet(<%%> , or is it mandatory to utilize declaration(<%! %> for that? I mean, is it valid? <% public void jspInit(){ } %> Tks.
|
SCJP | SCWCD | SCBCD | SCWSD 5 | SCEA (I) 1.4 | SCEA 5 | IBM SOA 669
|
 |
Marc Peabody
pie sneak
Sheriff
Joined: Feb 05, 2003
Posts: 4725
|
|
|
All methods need to be declared <%! %>
|
A good workman is known by his tools.
|
 |
Saurabh Chaubey
Ranch Hand
Joined: Oct 16, 2005
Posts: 101
|
|
Hi Felipe, By <% insert code here %> you are specifying that you want this code to be inserted inside the _jspService() method. So, doing <% jspInit(){} %> you mean that you want to declare the Init method inside the _jspService() method. Method decleration inside another method does not seem to be correct. So it is invalid. However if you do <%! jspInit() %> you mean that you have overriden the jspInit() method in the container generated servlet class. Now this class has two seperate method declerations, one for jspInit() which you can override and the container generated implementation of the _jspService() method. I hope this helps you. Regards, Saurabh
|
 |
Steven Colley
Ranch Hand
Joined: Feb 18, 2005
Posts: 290
|
|
So if i got this on exam <% jspInit() %> no way..cut it out , right? Tks marc and Saurabh !
|
 |
 |
|
|
subject: jspInit() method
|
|
|