Tuesday, 19 February 2019

What is difference between servletconfig and servletcontext? tccicomputercoaching.com

Purpose:

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.

When created?

Object of ServletConfig will be created during initialization process of the servlet.

Object of ServletContext will be created at the time of web application deployment.

Scope:

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 server.

Availabiltity:

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 <servlet-class> tag.

In web.xml<context-param> tag will be appear under <web-app> tag.

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/

No comments:

Post a Comment