JQuery使用datatables实现表格导出excel cvs

本文介绍了如何使用jQuery插件DataTables来实现表格数据的导出功能,包括Excel和CSV格式。通过SpringBoot创建一个简单的Demo工程,配置相关属性,编写Controller并构建HTML页面,结合DataTables的JS和CSS引入,即可实现表格数据的便捷导出。需要注意的是,PDF导出目前不支持中文。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官网:https://datatables.net/

拓展配置地址:https://datatables.net/download/   

在官网可以自己diy样式,这个自由发挥

编程学习英文很重要,一定要逼着自己学好英文,官网上例子写的很清楚,写一写自己做的一个demo

1.https://start.spring.io/ springboot简单生成一个demo工程,maven+tomcat+thymeleaf  

2.application.properties配置

# 定位模板的目录
spring.mvc.view.prefix=classpath:/templates/
# 给返回的页面添加后缀名
spring.mvc.view.suffix=.html

spring.thymeleaf.cash=false

3.写个简单controller

@Controller
@RequestMapping("/index")
public class IndexController {

    @RequestMapping("/a")
    public String get(){
        return "index";
    }
}

4.创建html文件body写一个table

<div class="row">
    <div class="col-md-12 col-sm-12">
        <!-- BEGIN EXAMPLE TABLE PORTLET-->
        <div class="portlet box blue-hoki">
            <div class="portlet-title">
                <div class="caption">
                    <i class="fa fa-list"></i>数据列表
                </div>
                <div class="tools">
                </div>
            </div>
            <div class="portlet-body">
                <table
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值