在我的应用程序中,我有一个为用户创建的网页,它以表格格式显示mysql工作台上的内容。这个应用程序是使用spring (Eclipse)创建的。在这个页面中,我创建了一个导出按钮,点击这个按钮,表中的内容将被导出为pdf或excel格式,生成的文件应该被下载到下载文件夹中。
有人能帮上忙吗?
我完全搞不懂怎么从它开始。任何关于如何阅读网页内容和继续这方面的参考将是有帮助的。
发布于 2015-11-19 05:04:20
不完全确定您想要做什么,但是使用Jsoup
提取网站内容很容易,它是一个很好的html
解析库,可以下载这里。要生成excel
文件,可以使用Apache-阿帕奇POI开发的库。关于如何做到这一点的教程可以找到这里。
发布于 2015-11-19 05:16:58
以下是我认为你能做的-
因为您在网页中显示内容,所以您已经有了一个从数据源获取数据的API。您可以使用相同的API来获取数据。然后,您需要将该数据转换为CSV格式。在此基础上,您可以使用一些REST服务来服务text/csv类型的内容。UI中的下载按钮可以调用这个REST来下载CSV文件。希望这能有所帮助。
https://stackoverflow.com/questions/33795534
复制相似问题