通过jsp页面怎么打开服务器上pdf文件
通过jsp页面如何打开服务器上pdf文件?HTML codea hrefhttp://192.168.2.106:8080/file/pp.pdf打开文
通过jsp页面如何打开服务器上pdf文件?
HTML code<a href="http://192.168.2.106:8080/file/pp.pdf">打开文件</a>
通过这种方式可以打开,但却显示在整个页面中,如何调用本地的pdf程序打开呢?
[解决办法]PDF文件的MIME类型是"application/pdf "。要用servlet来打开一个PDF文档,需要将response对象中header的contentType类型设置成"application/pdf ":
Microsoft Word文档,你就要将response对象的content类型设置成"application/msword ":
你只要将文件写到servlet的输出流中,就可以利用servlet在浏览器中打开一个文件。
首先从获得servlet的输出流开始:
Java codeServletOutputStream out= response.getOutputStream();respost.setContentType("application/pdf ");respose.setHeader( "Content-disposition", "attachment;filename=" +"pp.pdf");//别人下载时的文件名。