如何更改 Servlet 将 PDF 流式传输到的浏览器页面的标题?
我基于Java的webapp有一个servlet,它根据请求参数将PDF内容流回浏览器。
例如,用户点击一个 HREF 为 “myApp/FetchPDFServlet?id=123” 的 A 标签。Servlet 映射拾取请求,将 PDF 数据流式传输为 mime 类型应用程序/pdf 的响应,关闭刷新缓冲区。
但是,显示PDF的页面的浏览器标题栏显示为“FetchPDFServlet?id=123”
如何更改浏览器为显示 PDF 的页面显示的标题?因此,浏览器标题是“Here is the Amazing PDF”,而不是“FetchPDFServlet?id=123”。
有可能吗?如何最好地做到这一点?