【问题标题】:excel export in server side vs client side服务器端与客户端的excel导出
【发布时间】:2016-01-28 19:54:02
【问题描述】:

从服务器端和客户端导出 excel 的优缺点是什么?

我知道,这取决于具体情况,但我想知道使用它的确切风险是什么?

我有 java/angularjs(with restful ws) 应用程序,它在客户端显示数据表。需要 Excel 导出功能。通常,我猜最好使用服务器端(如 Apache POI)。但我也遇到了 js(angularjs) 解决方案。在很难从客户端导出 excel(需要闪存)之前。并且随着客户端编码和html5的日益强大,有许多用于在客户端导出excel的插件。

我只是想知道是不是该使用客户端了,并且可以减少样式和网络流量之类的冒险。有什么建议么?

【问题讨论】:

标签: javascript java export-to-excel client-side server-side


【解决方案1】:

通常,通过闪存下载客户端是一个安全问题。在 HTML5 中,您可以使用 <a>downloadproperty,但这并非在所有浏览器中都兼容。 但是我认为实际最好的方法(跨浏览器)是下载服务器端。

查看更多w3School

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-25
    • 2019-03-18
    • 2011-08-07
    • 2012-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多