The table below describes the functionality of a Web container. Select the functionality according to the purpose of the system. For details on the functionality, see the reference sections.
Table 1-2 Web Container functionality and corresponding purpose of the system
Functionality | Purpose of the system | Compliance with Java EE standards | Refer- ence | |||||
---|---|---|---|---|---|---|---|---|
Reliability | Performance | Operation and maintenance | Extendibility | Others | Standard | Extended | ||
Web application execution functionality | -- | -- | -- | -- | -- | Y | Y | 2.2 |
JSP execution functionality | -- | -- | -- | -- | -- | Y | Y | 2.3 |
JSP debug functionality | -- | -- | -- | -- | Y | Y | Y | 2.4 |
JSP pre-compilation functionality and maintaining compilation results | -- | Y | -- | -- | -- | -- | Y | 2.5 |
Functionality for setting up the default character encoding | -- | -- | Y | -- | -- | Y | Y | 2.6 |
Session management functionality | Y | -- | -- | Y | -- | Y | Y | 2.7 |
Event listener of an application | -- | -- | -- | -- | Y | Y | -- | 2.8 |
Filtering requests and responses | -- | -- | Y | -- | -- | Y | Y | 2.9 |
HTTP response compression functionality | -- | Y | -- | -- | -- | -- | Y | 2.10 |
Integrating with an EJB container | -- | -- | -- | -- | -- | Y | Y | 2.11 |
Connecting to the database | -- | -- | -- | Y | -- | Y | Y | 2.12 |
Creating threads by a Web container | -- | Y | -- | -- | -- | -- | Y | 2.13 |
Using user thread | -- | -- | -- | -- | Y | -- | Y | 2.14 |
Controlling the number of concurrently executing threads | -- | Y | -- | -- | -- | -- | Y | 2.15 2.16 2.17 2.18 2.19 |
Error page customization | -- | -- | -- | -- | Y | -- | Y | 2.20 |
Caching the static contents | -- | Y | -- | -- | -- | -- | Y | 2.21 |
URI decode functionality | -- | -- | Y | -- | -- | Y | -- | 2.22 |
Version setup functionality of Web applications | -- | -- | Y | -- | -- | Y | Y | 2.23 |