0

mojarraは、番号付きのエンティティではなく、多くの場合、名前付きのhtmlエンティティを出力することに気づいています。これにより、application / xhtml+xmlコンテンツタイプを使用するときに問題が発生するようです。いくつかのmojarra構成オプションを調べましたが、常に番号付きのエンティティを使用するようにアプリケーションを構成する方法を見つけることができませんでした。これは可能ですか?

4

1 に答える 1

1

JSFの標準レンダーキットは、XMLではなく(X)HTMLを出力するように設計されています。サードパーティのレンダーキットを提供するか、XMLを出力するカスタムレンダーキットを作成する必要があります。ただし、サードパーティのものは思い浮かびません。

それとは別に、WebリクエストでXMLを返す場合、JSFは実際にはその仕事に適したツールではありません。JAX-WSまたはJAX-RSに向かう方がよいでしょう。

ちなみに、正しいXMLコンテンツタイプはではありませapplication+xmlapplication/xml

于 2011-04-26T14:08:38.693 に答える