请教如果在jsp中读取客户端的excel文件中的数据?急呀!高手们救命呀! 我试了一下在我没有去除HTTP header 时会出现jxl.read.biff.BiffException: Unable to recognize OLE stream 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思题目都打错了,是如何在jsp中读取客户端的excel文件中的数据 smart upload可以帮你上传文件 传上去后,也可以定义ODBC数据源,用JDBC-ODBC桥来读其中的数据。 upToDataBase.jsp 是怎么写? 呵呵 我实现过~~用response.getOutputstream()好象里面有两个参数 其中将一个参数做为你的文件的名字传进去~这样在客户端保存的时候就能将 EXCEL文件提交到客户端 不过POI这个开发包不太好至于为什么不好我也不编多说当时我是用 POI 和JXL混合才实现的 ~本想给你发个原代码但是我的机器硬盘费了 代码考不出来了~~555555提供个思路关键就是 用response.getOutputstream()返回一个留对象,用这个个留对象初始化你的EXCEL表单new outpoutstream("a.xls")不知道你明不明白~ 该问题自己已经解决,ServletInputStream is = request.getInputStream(); byte[] junk = new byte[1024]; int bytesRead = 0; // shou首先除去Http Head bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); Workbook workbook = Workbook.getWorkbook(is); ..... 该问题自己已经解决,ServletInputStream is = request.getInputStream(); byte[] junk = new byte[1024]; int bytesRead = 0; // shou首先除去Http Head bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); Workbook workbook = Workbook.getWorkbook(is); ..... 该问题自己已经解决,ServletInputStream is = request.getInputStream(); byte[] junk = new byte[1024]; int bytesRead = 0; // shou首先除去Http Head bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); bytesRead = is.readLine(junk, 0, junk.length); Workbook workbook = Workbook.getWorkbook(is); .....但还是要感谢大家的热心,谢谢! Spring 你本来就很美 加分结贴 关于http请求?? 问个比较简单的问题.... 关于分页显示图片 select控键不会触发form的action的啊? 说能给个好的数据库连接方案最好JSP,JB,SERVLET一起用的!!就30分了! 想学JSP,一定要学JAVA吗? 谁知道在JSP里如何调用SQL Server2000的存储过程? 为什么在Filter中设置字符集不好用? JAVA中叫静态方法与动态方法是怎么回事
是怎么写?
但是我的机器硬盘费了 代码考不出来了~~555555提供个思路关键就是 用response.getOutputstream()返回一个留对象,用这个个留对象初始化你的EXCEL表单
new outpoutstream("a.xls")不知道你明不明白~
ServletInputStream is = request.getInputStream();
byte[] junk = new byte[1024];
int bytesRead = 0;
// shou首先除去Http Head
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
Workbook workbook = Workbook.getWorkbook(is);
.....
ServletInputStream is = request.getInputStream();
byte[] junk = new byte[1024];
int bytesRead = 0;
// shou首先除去Http Head
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
Workbook workbook = Workbook.getWorkbook(is);
.....
ServletInputStream is = request.getInputStream();
byte[] junk = new byte[1024];
int bytesRead = 0;
// shou首先除去Http Head
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
bytesRead = is.readLine(junk, 0, junk.length);
Workbook workbook = Workbook.getWorkbook(is);
.....但还是要感谢大家的热心,谢谢!