2011-11-08 5 views
1

RSSとして扱われるXMLを出力するサーブレットへの参照である私のページにRSSリンクがあります。何が起こっているのは、サーブレットをロードし、XMLをブラウザに表示するだけです。通常、これはあなたのRSSファイルを "whatever.rss"としてリンクさせるために扱われますが、この場合はサーブレットを提供しています。ブラウザーに.rssとして表示する必要があることをどのように伝えることができますか?サーブレットは拡張子を持つページをロードできますか?またはcontentType( "rss/xml; charset = UTF-8")が存在します。サーブレットで直接設定できる類似のタイプのタグですか? サーブレットXML出力をRSSとして扱うようにブラウザに伝える

+3

あなたのサーブレットの実装から 'response.setContentType(" application/rss + xml ")'を呼び出すことをお勧めします。 – aroth

+0

ありがとうございました。私はGoogleでこれを検索すると驚くほど悪い結果を得ました。ありがとう – Randnum

+0

私は受諾応答をどのように設定しますか? P – Randnum

答えて

5

あなたは、サーブレットであなたのServletResponseオブジェクト上secContentType()メソッドを呼び出すことによって、あなたが欲しいものを得ることができ、ありがとうございます。次のようなものがあります。

response.setContentType("application/rss+xml"); 

関連する問題