你需要2个思考,首先在浏览器上安装浏览器插件,然后在内容中将内容配置标题设置为内联,否则浏览器会尝试下载它.
response.setHeader("Content-Disposition","inline; filename=\"file.pdf\"");
Run Code Online (Sandbox Code Playgroud)
我假设您已经将内容类型设置为application/pdf,并且知道如何将iText文档转换为bytearray并将其传输给用户.
需要注意的是:如果组织外的人员使用此应用程序,可能没有安装pdf插件,在这种情况下,浏览器将下载pdf而不是显示pdf.