可以用第三方控件来完成,例如GCExcel,POI等。就看导入的Excel是否需要界面展示,不需要的话,上述的控件任意一款均能满足需求。如果需要,那推荐使用 GCExcel 和 前端的展示控件 SpreadJS 进行配套展示,GCExcel 用于服务器端读取,修改,存储Excel,SpreadJS用于前端展示,操作。两者之间可以通过页面序列化的json格式进行互通(SpreadJS 与 GCExcel 之间可以做到相互转换,POI没有类似功能)。
最后语言的支持:POI后台必须是Java语言,GCExcel支持Java,.net
亲,【excel存储在不受支持的服务器位置】是否可以理解为,在装有office等办公软件的电脑中做成的excel文件,存储到(或者备份)没有安装office等办公软件的服务器上,不知如何是好?首先需要知道,excel文件本身是不受影响的,它在哪里还是在哪里,只不过服务器上没有可以阅览和编辑excel的软件程序而已。所以,你访问服务器后,将存储在服务器的excel文件保存至装有office等办公软件的电脑的本地后,依然可以阅览和编辑、保存等。
如果想要在服务器也要实现阅览和编辑、保存的话,那就需要在服务器也类似的办公软件才可以。当然,如果只是可以阅览就可以的话,可以安装一个office之后不去激活也没关系。(但是编辑和保存的话需要office 的 license key激活的)。或者选择其他第三方免费的办公软件。希望能够帮助你。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)