0

XML マッピングでマップされた要素の jsp ページがあります。およびに> or <特殊文字を入力すると、テキストエリア フィールドの 1 つが要素を解析します。これにより、XML 要素の解析中に問題が発生しています。&gt;&lt;&amp;

IFのようなテキストエリアフィールド名があるとし<Explain>ます。次に、ここで指定されているように、値を<として入力しました: <Explain> < </Explain>。ここで、フィールドは次のように変換されてい&amp;/Explain>ます。この問題を回避するにはどうすればよいですか。

このようなJavaファイルにコードがあります。

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

特殊文字を記号に解析しないようにするにはどうすればよいですか。

4

1 に答える 1