若依文件下载–都看我的,2021.4.17,
找了一圈,每一个写的简单的,还得自己完成
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:若依框架的文件下载。
提示:以下是本篇文章正文内容,下面案例可供参考
一、前台代码
{
field: 'birthProve',
title: '出生证明',
formatter: function(value, row, index) {
return $.table.imageView(value)+'<a href="javascript:downloadFile(\''+row.birthProve+'\')">下载</a>'
;/!*实现照片预览*!/
},
就是你需要下载文件的页面,采用若依框架,会通过列表查询出数据,包括文件也是会拿出他的地址,此时我们只需要在前台写一个链接传入这个文件的地址,就可以进行查看,和下载,
前台页面显示如下
d
点击图片显示图片的放大版
二、加入js代码
{
field: 'birthProve',
title: '出生证明',
formatter: function(value, row, index) {
return $.table.imageView(value)+'<a href="javascript:downloadFile(\''+row.birthProve+'\')">下载</a>'
;/!*实现照片预览*!/
},
此时,已经完工,为啥会可以下载呢?
那是因为若依已经写了后台代码如下
package com.nczwgl.web.controller.common;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory