EGL proporciona el siguiente soporte para aplicaciones basadas en Web:
- Puede desarrollar un PageHandler, que es un componente lógico en que cada función del mismo se invoca a través de una determinada acción de usuario en una página Web. La generación de este componente lógico también puede proporcionar un JSP de JavaServer Faces para la personalización.
- Puede proporcionar una funcionalidad que sea común a varias páginas Web, como por ejemplo cuando cada página de una aplicación muestra un botón que el usuario pulsa para finalizar la sesión. En este caso, la pulsación del usuario puede invocar un programa EGL, que actúa como una subrutina común.
- Finalmente, cuando trabaje en WebSphere Page Designer, puede personalizar los JSP de JavaServer Faces y puede afectar a los PageHandlers, como se describe en la sección Soporte de Page Designer para EGL.