3
最終的にWebページにstruts2を表示するためにJAXBを使用したXML文書があります。xmlのcdata htmlセクションでjaxbを使用してJavaオブジェクトに変換する... htmlをレンダリングすることは可能ですか?
このドキュメントには、HTMLを含む段落であるCDATAセクションが含まれています。返されるJavaオブジェクトは、テキストが文字列に変換される段落オブジェクトのリストです。
JSPに表示すると、段落が画面に出力され、HTMLが含まれていますがレンダリングされません。
ここでは、Java文字列からHTMLを削除する方法についての回答が見つかりましたが、このようなものはありません。私はまた、私はそれを消費するXML文書を制御する必要はありません。
感謝を。私の質問をさらに見直した後、私の問題は解析中ではないことがわかりました。なぜなら、HTMLには値を出力するために使用しているstrutsタグを渡しているからです。 – Barry
MOXy 2.1.2では動作しませんが、これはバグですか? – basZero
@basZero - 私たちはEclipseLink MOXy 2.2で '@ XmlCDATA'アノテーションを導入しました。 EclipseLink MOXy 2.1.2では、XMLメタデータドキュメントを使用してCDATAプロパティを設定できます。http://blog.bdoughan.com/2010/12/extending-jaxb-representing-annotations.html –