java如何显示PDF文件在页面中去展现

第一种是用户可以直接点击www.sales.com/wkyrpt/wkyrptServlet?instantiate=EcomApp&action=salview
直接跳转到一个JSP,这个JSP来显示PDF。这个PDF是在网页上显示。
第二种是在页面中有一个link,点击link进入到EcomApp这个Java中去判断是否满足权限。然后通过PDF的路径去显示PDF。
怎么实现,代码参考谢谢?

这个可能没法给你代码了,第一个很简单,直接给用户显示链接即可。

第二个的话,用户点了请求之后,发请求到后台,后台拿到当前登录的用户,去数据库查询是否有权限,然后根据权限判断是否跳转到PDF链接

用 flashpager 这个插件,至于权限判断,和pdf显示没有关系,你可以用一些权限框架来实现。

http://blog.csdn.net/penyoudi1/article/details/51543845
http://www.zuidaima.com/share/1550463410670592.htm

一、如果要在你自己的网页中直接显示PDF文件,有几种方式:
1、可以借助插件(不过现在很少有人用插件了,上面说的 flashpager Flash也很少有人用了),
2、也可以把PDF转换为图片或者HTML,通过JS编写阅读器,
3、也可以使用 pdf.js 详情参考:http://mozilla.github.io/pdf.js/getting_started/

可以通过JasperReport 设计PDF模板文件,然后通过java方法获取该模板文件,并将参数作为模板文件的数据源传过去,从而完成整个的PDF文件,点击PDF文件按钮,调用该方法就可以预览PDF文件,也可以下载。