上传Excel的方法有一下几种
一、前端处理Excel的两种方法
1.利用js去解析Excel 当做字段或输入参数给后台
2.利用输入流把Excel传到fastdbs服务器上
二、后端处理Excel的两种方法(java利用输入流读取fastdbs字符串或js输入参数的字符串 )
1. 直接存到数据库临时表中,通过存储过程去操作后续逻辑
2.利用POI去解析Excel文件 然后去数据库读取一些参数,在java中操作后续逻辑
注意:除了上传Excel文件还可以传xml或hex文件
最后结论:是通过 前台利用输入流将XML文件上传到fastdbs服务器上,java读取fastdbs服务器上存储的文件, 直接将其存到数据库临时表中,然后调用存储过程(读取临时表,实现业务逻辑,删除临时表)