请教如果在jsp中读取客户端的excel文件中的数据?急呀!高手们救命呀!
我要调用JExcelApi 读取用户在客户端选择的Excel中的文件中的数据,
我是这样做的:
首先做一个页面upLoadExcel.jsp让用户选择本地的Excel文件,我就是用的上传的那个页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgColor=#e6e6e6><BR>
<FORM action="upToDataBase.jsp" encType=multipart/form-data method=post>
<TABLE>
<TBODY>
<TR>
<TD><FONT color=#000000 face=helv,helvetica size=1> File : </FONT> <INPUT size=60 type=file name="file">
</TD>
</TR>
<TR>
<TD align=right><INPUT type=submit value=Send name="send">
</TD>
</TR>
</TBODY>
</TABLE>
</FORM>
</BODY>
</HTML>
而在upToDataBase.jsp 中:读取那输入流
InputStream ins = request.getInputStream();
Workbook workbook = Workbook.getWorkbook(ins);
我在看jExcel Api tutorial 时,在创建Workbook时上面说必须要去除Http头
原文如下:
(NOTE: when creating a spreadsheet from a ServletInputStream you must remove the HTTP header information before creating the Workbook object.)
我想请问各位高手们如何去除该InputStream 中的 HTTP header ?或者告诉
我用其他的办法实现读取客户端的excel文件?
请大家多多帮忙呀!谢谢!