首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

<c:out value="${s.name}" escapeXml="false"></c:out&

2012-09-24 
c:out value${s.name} escapeXmlfalse/c:out/tdc:out value${s.name} escapeXmlfalse

<c:out value="${s.name}" escapeXml="false"></c:out></td>

<c:out value="${s.name}" escapeXml="false"></c:out></td> 在<c:out>标签中有一个escapeXml属性,其默认值为true,意思是是否过滤为xml文档。 如果为escapeXml="false",则将其中的html、xml解析出来。

?

?

如value="<font size=16>java</font>",会显示为大小为16的”java“ 如果为escapeXml="true",

则显示<font size=16>java</font>

?

为什么能正常输出而不报错呢,是由于escapeXml="true",

将<>/这样的特殊符号都自动转换成了

&lt;font size=16&gt;java&lt;/font&gt;

?

这样浏览器就可以正常解析了。实际上这是解决在jsp中或wml中替换特殊符号的最佳方式。

?

如果escape=“false”

?

XML 解析失败

XML 解析失败: 语法错误 (行号: 20, 字符: 11)

?

?

热点排行