我有一个用XML映射的元素的jsp页面。textarea字段之一是解析元素,如果您将> or <特殊字符输入到>、<和&中。这在解析XML元素时出现了问题。
假设我有一个类似于<Explain>的textarea字段名。然后,我将值输入为<,如下所示:<Explain> < </Explain>。在这里,字段正在转换为&/Explain>,如何避免这个问题。
我的java文件中有这样的代码。
if(elementStr.indexOf("&") != -1)
elementStr = elementStr.replaceAll("&[^a][^m][^p][^;]", "&");如何避免将特殊字符解析为符号。
发布于 2013-11-05 12:44:38
您可以简单地使用以下内容:
${fn:escapeXml(elementStr)};你的绳子在哪里?
https://stackoverflow.com/questions/19789225
复制相似问题