JSTL函数-fn:escapeXml()
fn:escapeXml() 函数转义将被解释为XML标记的字符。它用于转义XML标记语言中的字符。
fn:escapeXml() 函数的语法为:
java.lang.String escapeXml(java.lang.String)
让我们看一个简单的示例:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<html>
<head>
<title>一点教程网-JSTL函数</title>
</head>
<body>
<c:set var="string1" value="It is first String."/>
<c:set var="string2" value="It is <xyz>second String.</xyz>"/>
<p>使用了escapeXml()函数:</p>
<p>string-1 : ${fn:escapeXml(string1)}</p>
<p>string-2 : ${fn:escapeXml(string2)}</p>
<p>没有使用escapeXml()函数:</p>
<p>string-1 : ${string1}</p>
<p>string-2 : ${string2}</p>
</body>
</html>
运行结果为:
热门文章
优秀文章