基于SpringBoot的后台管理系统(8)整合文件下载功能

本文主要介绍如何在基于SpringBoot的后台管理系统中整合文件下载功能。首先,详细讲解了工程配置部分,包括在getVersionList.js中如何拼接href下载链接并使用AJAX请求。接着,阐述了控制层fileDownload的相关实现。最后,进行了功能测试,确保文件下载功能的正确性。
摘要由CSDN通过智能技术生成

基于SpringBoot的后台管理系统(8)整合文件下载功能

1 工程配置

1.1 文件下载js getVersionList.js

拼接href下载链接,利用AJAX请求

$(document).ready(function(){
   
    getVersionList(0);
    //0 pre zip
    //1 pre full
    //2 prd zip
    //3 prd full
});
var reqType;
function getVersionList(type){
   
    var page = 1;
    var pagesize = 25;
    reqType = type;
    $.ajax({
   
        url:'/home/versionlist',
        type:'POST',
        data:{
   'page':page,'pagesize':pagesize,'type':reqType},
        dataType:'JSON',
        success:function (datalist) {
   
            console.log("----"+datalist);
            $('#table_list').empty();
            var list = datalist.list;
            for(var i=0;i<list.length;i++){
   
                var time = list[i].finishtime;
                $('#table_list').append('<tr>');
                $('#table_list').append('<input type="checkbox" style="margin-left: 10px;"></checkbox>');
                $('#table_list').append('<td style="padding-left: 10px;">' + list[i].id + '</td>');
                $('#table_list').append('<td style="padding-left: 15px;">' + list[i].name + '</td>');
                $('#table_list').append('<td style="padding-left: 15px;">' + list[i].version 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值