REST API Common Framework base on JAX-RS.
Provide the following functions:
- Exception Mapping (Error Handle, include HTTP Status 400、500)
- XSS Filter, Utils, JsonDeserialize
- Request, Response wrapper Filter
- JAX-RS: Java API for RESTful Web Services
- ESAPI: OWASP Enterprise Security API
- Swagger-Annotations
jersey example
```
<servlet>
<servlet-name>Jersey</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>
idv.villebez.exception.mapper,
idv.villebez.filter
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
```
@JsonDeserialize(using = XSSDeserializer.class)
value = XSSUtils.stripSpecificXSS(value);
value = XSSUtils.stripXSS(value);