jstl的<C out>标签和EL表达式$的区别
发布网友
发布时间:2022-04-20 09:19
我来回答
共1个回答
热心网友
时间:2023-09-18 18:29
<c:out>标签的作用是用来显示表达式的值。它的作用是用来替代通过JSP内置对象out或者<%=%>标签来输出对象的值。
<c:out>标签的语法说明如下:
<c:out value="expression" default="expression" escapeXml="boolean"/>
<c:out>标签具有以下一些属性:
l value:用来定义需要求解的表达式。
l default:缺省值。当求解后的表达式为null或者String为空时将打印这个缺省值。
l escapeXML:这个属性是可选的。用于指定在使用<c:out>标记输出诸如“<”、“>;”和“&”之类的字符(在 HTML 和 XML 中具有特殊意义)时是否应该进行转义。如果将 escapeXml 设置为true,则会自动的进行编码处理。