textarea字段解析技术

时间:2013-11-05 12:38:53

标签: java xml parsing

我有一个用XML映射映射的jsp元素页面。如果您向> or <&gt;以及&lt;输入&amp;个特殊字符,则textarea字段之一就是解析元素。这在解析XML元素时会产生问题。

假设我有一个textarea字段名称,如<Explain>。然后我输入的值为&lt; ,如下所示:<Explain> < </Explain>。这里的字段正在转换为&amp;/Explain>我如何避免这个问题。

我的java文件中有这样的代码。

if(elementStr.indexOf("&") != -1)
    elementStr = elementStr.replaceAll("&[^a][^m][^p][^;]", "&amp;");

如何避免将特殊字符解析为符号。

1 个答案:

答案 0 :(得分:0)

你可以简单地使用它:

      ${fn:escapeXml(elementStr)};

你的String在哪里