告诉浏览器应该将Servlets xml输出视为RSS

时间:2011-11-08 00:42:12

标签: java servlets rss

我的页面上有一个RSS链接,它实际上是对输出xml的servlet的引用,应该将其视为RSS。发生的事情是它加载了servlet,它只是在浏览器中显示XML。通常这是因为你将你的RSS文件链接为“whatever.rss”,但在这种情况下,它是一个服务它的servlet。我如何告诉浏览器它应该被视为.rss? servlet可以加载带扩展名的页面吗?或者是否有contentType(“rss / xml; charset = UTF-8”);类似的类型标记,可以直接在servlet中设置?

谢谢,

1 个答案:

答案 0 :(得分:5)

您可以通过在servlet中的ServletResponse对象上调用secContentType()方法来获得所需内容。类似的东西:

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

这应该是你所需要的一切。