What is the difference between servlet config and servlet
context.

Answer Posted / venkat

1)The "ServletConfig" , Config stands for configuration.it
is about deployment values you have configred for the
servlet.mostly those values which your servlet might want
to access that you dont want to hard-code,like may be a d/b
name.
{one of the reasons you dont want to hard-code"you have to
recompile the entire servlet if you wish to change a single
value},
It is Unique for each servlet(in a layman's language,one
can treat it as local variables to a particular method).
if you wish to change the values,you can do it by modifying
DeploymentDescriptor(in other words:web.xml)

2)ServletContext(they might have named it AppContext
instead of ServletContext):- you have only one
ServletContext for an entire application{NOTE:-.only if the
application is not distributed, in other scenario,you have
one for each JVM}
you can think it as a bulletin-board, where you can
put up messages (called attributes) that other parts of the
application can access.{in a layman's language one can
treat it as a static values}

you can use it to get server info, including the name and
version of the
Container, and the version of the API that’s supported.

Is This Answer Correct ?    16 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is servlet and its advantages?

519


Explain load on start-up and its importance?

594


Which event is fired at the time of setting, getting or removing attribute from application scope?

609


Explain jsessionid?

617


What is the difference between the servlets and cgi programs?

549






What are all the protocols supported by httpservlet?

646


What is the difference in between the httpservlet and generic servlet?

601


What is servlet attributes and their scope?

594


What is called servlet mapping?

554


What is servlet configuration?

523


What are the differences between the servletconfig interface and the servletcontext interface?

577


How do we call one servlet from another servlet?

589


What is the importance of init() method in Servlet ?

590


What are important features of Servlet 3?

593


What is the use of httpservletrequestwrapper?

586