## OWASP JSP The OWASP JSP Encoder is a collection of high-performance low-overhead contextual encoders that, when utilized correctly, is an effective tool in preventing Web Application security vulnerabilities such as Cross-Site Scripting (XSS). Please see the [OWASP XSS Prevention Cheat Sheet](https://www.owasp.org/index.php/XSS_%28Cross_Site_Scripting%29_Prevention_Cheat_Sheet) for more information on preventing XSS. ### JSP Usage The JSP Encoder makes the use of the Java Encoder within JSP simple via a TLD that includes tags and a set of JSP EL functions: ```xml org.owasp.encoder encoder-jsp 1.2.3 ``` ```JSP <%@taglib prefix="e" uri="https://www.owasp.org/index.php/OWASP_Java_Encoder_Project" %> <%-- ... --%>

Dynamic data via EL: ${e:forHtml(param.value)}

Dynamic data via tag:

```