从服务器端和客户端导出excel的优缺点是什么?
我知道,这取决于具体情况,但我想知道使用它的确切风险是什么?
我有java / angularjs(带有restful ws)应用程序,它在客户端显示数据表。需要Excel导出功能。通常情况下,我最好使用服务器端(如Apache POI)。但我也遇到了js(angularjs)解决方案。之前很难从客户端导出excel(需要闪存)。通过客户端编码和html5的强大功能,在客户端有很多用于导出excel的插件。
我只是想知道是否有时间使用客户端,并获得样式和网络流量等冒险减少。有什么建议?
答案 0 :(得分:1)
通常,通过Flash下载客户端是一个安全问题。在HTML5中,您可以使用download
的{{1}}属性,但这在所有浏览器中都不兼容。
但是我认为实际的最佳方式(对于跨浏览器)是下载服务器端。
详情请见w3School