JSTL提供了两种转义HTML特殊字符的方法:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>[…]<c:out value="${myName}"/>和
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>[…]${fn:escapeXml(myName)}两者都将特殊字符转换为它们各自的HTML实体:(
<变为
<,
&变为
&…)。
请注意,ID必须以HTML编码,而不是Javascript。



