需求如下,客户先将需要记录的项目做成excel表保存到本地盘上,然后程序根据需求打开里面的excel表,进行编辑,编辑完成后点保存将文件上传到服务器,请问该如何实现?
poi解析,数据库中的表的字段和实体类对应cxcel的列,获取数据,保存数据
用 jxl或者poi解析excal文件
其实这样的话是无需使用poi的。poi是获取表格数据及绘制或生成。根据您的需求,只需要调用本地的excel打开表格,然后进行编辑,编辑完之后将指定的文件以流的形式输出到服务器指定路径即可。还有一种是ntko控件。这个是需要收费的,看自身公司情况。该控件能够支持在线编辑在线保存。只需要本地有office即可。对ocx进行注册就可以使用了。个人觉得,挺好用。就是对环境要求略高一些。望采纳。