用Lotus开发的C/S程序导入excel文件非常方便,但是在B/S模式下就不太好实现了;主要可以用以下3个方式实现
1.用javascript导入excel文件中的数据,然后通过代理保存到数据库中;但是这个方法需要设置IE的安全性,给每个客户端都设置安全性不太方便;如果数据量大非常慢
2.把excel文件作为附件上传到服务器,然后把文件拆离到服务器再进行导入;这个要求服务器必须安装office,如果不是windows操作系统的服务器就不能实现
3.把excel文件作为附件上传到服务器,用java代理获取附件输入流EmbeddedObject.getInputStream(),使用开源文件的Java Excel API 来读取excel;只要把一个jar文件放到服务器就可以了