The ServletConfig parameters are specified for a particular servlet and are unknown to other servlets. It is used for intializing purposes.
The ServletContext parameters are specified for an entire application outside of any particular servlet and are available to all the servlets within that application. It is application scoped and thus globally accessible across the pages.
No. of Object:
There is one ServletConfig parameter per servlet.
There is one ServletContext for the entire webapp and all the servlets in a webapp share it.
ServletConfig will be created during initialization process of the servlet.
ServletContext will be created at the time of web application deployment.
As long as a servlet is executing,
ServletConfig object will be available, it will be destroyed once the servlet execution is completed.
As long as web application is executing,
ServletContext object will be available, and it will be destroyed once the application is removed from the
We should give request explicitly, in order to create
ServletConfig object for the first time.
ServletContext object will be available even before giving the first request
Appearance in Web-xml
In web.xml –
<init-param> tag will be appear under
<context-param> tag will be appear under
If you like this post then share and like the post.
For more information about Programming concepts, Java Programming, Object Oriented concepts, Computer coaching
Call us @ 9825618292
Visit us @ http://tccicomputercoaching.com/blog/