Hi Layla,
The jsp page life cycle is;
1. For the first request , the container translates and compiles the jsp file.
2.The container loads the newly generated
servlet class.
3. The container instantiates the servlet and causes the servlets jspInit() method to run.
4. The container creates a new
thread to handle the clients request and the servlets _jspService() method is called.
Translation and compilation happens only for the first request.
On subsequent requests, step 4 is executed.
Hope this helps.