【发布时间】:2013-11-05 12:38:53
【问题描述】:
我有一个用 XML 映射映射的元素的 jsp 页面。如果您将 > or < 特殊字符输入到 &gt; 和 &lt; 和 &amp;,则 textarea 字段之一是解析元素。这在解析 XML 元素时会出现问题。
假设如果我有一个 textarea 字段名称,例如 <Explain> 。然后我输入了 的值,如下所示:<Explain> < </Explain>。这里的字段正在转换为&amp;/Explain> 我怎样才能避免这个问题。
我的 java 文件中有这样的代码。
if(elementStr.indexOf("&") != -1)
elementStr = elementStr.replaceAll("&[^a][^m][^p][^;]", "&");
如何避免将特殊字符解析为符号。
【问题讨论】: