您现在的位置是:首页 > 电脑技术查询 > web开发

escapeXml步骤过滤特殊字符

编辑:chaxungu时间:2022-10-10 23:24:14分类:web开发

escapeXml方法过滤特殊字符

要显示在页面的内容有时候带特殊字符如"",'',@、#、《》,<,>等这些,和页面上的html标签〈〉或者""有冲突造成显示错误问题,可以用jstl的方法escapeXml,具体用法:

页面上引入标签:

<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

显示的时候,这样:

 <c:forEach var="category" items="${forum.categories}">                                        <a href="javascript:void(0);" onclick="typeChange(this,'typeSd')">${fn:escapeXml(category)}</a>                                    </c:forEach>