Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Web container
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Component of Java web server}} {{more citations needed|date=October 2015}} A '''web container''' (also known as a servlet container;<ref> {{cite book | author = Pilgrim, Peter A. | chapter = The lifecycle of Java Servlets | title = Java EE 7 Developer Handbook | url = https://books.google.com/books?id=rY_1AAAAQBAJ | series = Professional expertise distilled | date = 20 September 2013 | publisher = Packt Publishing Ltd | publication-date = 2013 | isbn = 9781849687959 | access-date = 2016-06-16 | quote = Java Servlets are governed by a web container (a Servlet container). }} </ref> and compare "webcontainer"<ref> {{cite web | url = http://www.slideshare.net/bputhal/j2-eee-sides | title = J2EE Framework for project development | author = Puthal, B | year = 2009 | access-date = 2016-06-15 | quote = The types of components within J2EE environment are [...] JSP or servlet as web components running inside webtainer [...] }} </ref>) is the component of a [[web server]] that interacts with [[Jakarta Servlet]]s. A web container is responsible for managing the lifecycle of servlets, mapping a [[URL]] to a particular servlet and ensuring that the URL requester has the correct access-rights. A web container handles requests to [[Jakarta Servlet|servlet]]s, [[Jakarta Server Pages]] (JSP) files, and other types of files that include server-side code. The Web container creates servlet instances, loads and unloads servlets, creates and manages request and response objects, and performs other servlet-management tasks. A web container implements the web component contract of the [[Jakarta EE]] architecture. This architecture specifies a [[runtime environment]] for additional web components, including [[computer security|security]], [[concurrency (computer science)|concurrency]], [[Jakarta Servlet#Life cycle of a servlet|lifecycle management]], [[transaction processing|transaction]], deployment, and other services.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)