• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

ServletConfig and ServletContext

 
amitpallavi patel
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Give the Proper idea about ServletConfig and Servletcontext. I can't get it what is the use of ServletConfig and ServletContext.
 
Tong Chen
Ranch Hand
Posts: 1011
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
did you check it out from the servlet spec or the j2ee api doc?

The following is the copy from api doc:

A servlet configuration object used by a servlet container to pass information to a servlet during initialization

A ServletContext Defines a set of methods that a servlet uses to communicate with its servlet container, for example, to get the MIME type of a file, dispatch requests, or write to a log file.

There is one context per "web application" per Java Virtual Machine. (A "web application" is a collection of servlets and content installed under a specific subset of the server's URL namespace such as /catalog and possibly installed via a .war file.)

In the case of a web application marked "distributed" in its deployment descriptor, there will be one context instance for each virtual machine. In this situation, the context cannot be used as a location to share global information (because the information won't be truly global). Use an external resource like a database instead.

The ServletContext object is contained within the ServletConfig object, which the Web server provides the servlet when the servlet is initialized.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic