在JSF中,我通过带有目标_blank的commandButton在新选项卡中打开PDF。
我正在使用以下方法来实现新标签页。
ExternalContext ec = Faces.getExternalContext();
ec.setResponseContentType("application/pdf");
ec.setResponseCharacterEncoding("UTF-8");
ec.setResponseHeader("Content-Disposition", "inline; filename=\"" + fileName + "\"");
ec.getResponseOutputStream().write(content);
Faces.responseComplete();
结果,PDF正常显示。但作为顶部的标题,它显示了链接。 我想为此设置一个适当的标题。 有什么建议吗?