PDF文件上传显示问题

用文件控件上传文件之后,怎么样查看呢

FineReport 帆软用户bYpvlsAgzT 发布于 7 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7专家互助
发布于7 天前(编辑于 7 天前

安装这插件

文档在线预览控件插件 https://help.fanruan.com/finereport/doc-view-2956.html

---

不然就只能下载来查看

上传下载文件插件 https://help.fanruan.com/finereport/doc-view-768.html

悦享版文件上传下载 https://help.fanruan.com/finereport/doc-view-3768.html

  • 帆软用户bYpvlsAgzT 帆软用户bYpvlsAgzT(提问者) 可以直接拼成超链接的形式吗,然后通过网页去展示
    2025-10-18 11:45 
  • 华莉星宸 华莉星宸 回复 帆软用户bYpvlsAgzT(提问者) 那你需要用“文档在线预览控件插件”,单独打开一个页面显示哈
    2025-10-18 11:46 
  • 帆软用户bYpvlsAgzT 帆软用户bYpvlsAgzT(提问者) 回复 华莉星宸 不需要用插件呢,我看别人是通过识别文件名称拼成一个超链接的样式,直接在浏览器打开了
    2025-10-18 11:48 
最佳回答
0
CD20160914Lv8专家互助
发布于7 天前

可以按以下方式操作,这样不用插件

单独部署一个tomcat的服务,修改conf配置文件,然后直接通过web的方式预览

1、修改conf/web.xml ,看是否有这一段,如果没有,你自己增加上去

<mime-mapping>    <extension>pdf</extension>    <mime-type>application/pdf</mime-type> </mime-mapping>

2、将pdf文件放在 Web 应用可访问的目录下

webapps/img/files/sample.pdf

3、启动tomcat的服务,然后在浏览器录入类似这样的地址

http://ip地址:8080/img/files/sample.pdf

4、如果上面能够访问,你可以在设计器中直接用html的方式把这个放进去,再用html显示,录入以下公式

="查看文件:"+"<a href='http://ip地址:8080/img/files/sample.pdf' target='_blank'>查看文件</a>"

image.png

  • 帆软用户bYpvlsAgzT 帆软用户bYpvlsAgzT(提问者) 怎么样确定文件是保存到这个路径下呢webapps/img/files/sample.pdf,因为用文件控件上传文件的时候,都是直接上传了
    2025-10-19 09:08 
  • CD20160914 CD20160914 回复 帆软用户bYpvlsAgzT(提问者) 你用的什么服务上传的文件?
    2025-10-19 10:28 
  • 帆软用户bYpvlsAgzT 帆软用户bYpvlsAgzT(提问者) 回复 CD20160914 tomcat的服务,我提交文件的时候显示提交成功了,但是通过URL访问对应文件的时候,显示是404,说明文件并没有保存到服务器上
    2025-10-19 10:34 
  • CD20160914 CD20160914 回复 帆软用户bYpvlsAgzT(提问者) 你怎么上传的,是上传的文件?用的是悦享插件上传的?你的tomcat服务启动没有,按我说的修改配置文件没有?什么操作系统
    2025-10-19 10:38 
最佳回答
0
lxy2Lv6中级互助
发布于7 天前

拼接出来url后,用JS设置超链接,window.open(url)可以点击直接打开的

  • 4关注人数
  • 40浏览人数
  • 最后回答于:7 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部