# Package org.qi4j.library.servlet

Servlet Library.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Qi4jFilter | Base Filter providing easy access to the `Application` from the `ServletContext`.
  Qi4jServlet | Base HttpServlet providing easy access to the `Application` from the `ServletContext`.
  Qi4jServletSupport |

## Package org.qi4j.library.servlet Description

## Servlet Library.

This library provide the necessary mechanism to bootstrap a Zest™ Application in a Servlet container plus some facilities.

### Logging

The SLF4J logger used by this library is named "org.qi4j.library.servlet".

### Application Bootstrap

Extends `AbstractQi4jServletBootstrap` to easily bind a Zest™ `Application` activation/passivation to your webapp lifecycle.

Use `Qi4jServletSupport.application(javax.servlet.ServletContext)` to get a handle on the `Application` from the `ServletContext`.

### Facilities

`Qi4jServlet` and `Qi4jFilter` respectively provide base class for easy access to the `Application`} from the `ServletContext`.