jacob, config and application objects are always availabe inside the jspInit().Bcoz they are given by the container which you can use it to initialize the jsp's servlet.
when you really want something, all the universe always conspires in your favour.<br /> <br />SCJP1.5-77%<br />SCWCD-89%
posted 13 years ago
Thanks very much for your reply Senthil. I was confused because all the implicit objects seem to be explicitly initialized in the _jspService() method of the example given in the HFSJ book. If they are explicitlt initalized in the _jspService() method, how are they available in the jspInit() method?
Are implict objects available in jspInit() method or are they available in _jspService() method? For example, can the following code rewritten using implicit objects?
Good question, and you can't really get a clear answer from the specs, but you can deduct an answer from it.
JSP.11.2.1 API Contracts void jspInit() Method is optionally defined in JSP page. Method is invoked when the JSP page is initialized. When method is called all the methods in servlet, including getServletConfig are available
No talk about implicit objects here, so we assume they are not available yet, going further into the specs:
Code Example JSP.11-2 The Java Class Generated From a JSP Page
Deduction from above: The implicit objects are only available in the _jspService() method.
The human mind is a dangerous plaything. This tiny ad is pretty safe:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop