我的页面上有一个RSS链接,实际上是对输出xml的servlet的引用,应该将其视为RSS.发生的事情是它加载了servlet,它只是在浏览器中显示XML.通常这是因为你将你的RSS文件链接为"whatever.rss",但在这种情况下,它是一个服务它的servlet.我如何告诉浏览器它应该被视为.rss?servlet可以加载带扩展名的页面吗?或者是否有contentType("rss/xml; charset = UTF-8"); 类似的类型标记,可以直接在servlet中设置?
谢谢,
您可以通过在servlet中调用ServletResponse对象secContentType()上的方法来获得所需的内容.就像是:
response.setContentType("application/rss+xml");
Run Code Online (Sandbox Code Playgroud)
这应该就是你所需要的.
| 归档时间: |
|
| 查看次数: |
584 次 |
| 最近记录: |