<%@ page contentType="text/html;charset=gb2312" language="java" %>
<%@ page import="java.io.*"%>
<%response.reset();
response.setContentType("application/vnd.ms-excel");
InputStream ips = new FileInputStream("C:\\youexcelfile.xls");//<---你的xls文件
OutputStream ops = response.getOutputStream();int data = -1;
while((data = ips.read()) != -1) { ops.write(data);
}ops.flush();%>
<%@ page import="java.io.*"%>
<%response.reset();
response.setContentType("application/vnd.ms-excel");
InputStream ips = new FileInputStream("C:\\youexcelfile.xls");//<---你的xls文件
OutputStream ops = response.getOutputStream();int data = -1;
while((data = ips.read()) != -1) { ops.write(data);
}ops.flush();%>
<param name="HTMLURL" value="Http://www.csdn.net/">
<param name="DataType" value="HTMLURL">
<param name="AutoFit" value="0">
<param name="DisplayColHeaders" value="-1">
<param name="DisplayGridlines" value="-1">
<param name="DisplayHorizontalScrollBar" value="-1">
<param name="DisplayRowHeaders" value="-1">
<param name="DisplayTitleBar" value="-1">
<param name="DisplayToolbar" value="-1">
<param name="DisplayVerticalScrollBar" value="-1">
<param name="EnableAutoCalculate" value="-1">
<param name="EnableEvents" value="-1">
<param name="MoveAfterReturn" value="-1">
<param name="MoveAfterReturnDirection" value="0">
<param name="RightToLeft" value="0">
<param name="ViewableRange" value="1:65536">
</object>
小弟不会,还是帮忙给一个demo好吗?!
这个可以将我的jsp页面的数据转化成excel吗?
在线等
http://www-900.cn.ibm.com/developerWorks/cn/java/l-javaExcel/#1
采用下列有人通过的代码:
<%response.setContentType("application/vnd.ms-excel");%>
<%response.setHeader("Content-Disposition", "attachment;filename=mytest.xls");%>我出现下面的结果:Not pilot found for application/vnd.ms-excel;charset=ISO-8859-1
Click Save to save the the content of
http://localhost:8883/Wetest/openExcel.jsp2、采用binny(骑个破车看夕阳)的代码:
我的显示是乱码,一系列的方块
不知道有编译通过的专家,每遇到这些问题么?
背景:Windows2003/Tomcat4.0/JbuilderX205
一个java版本的Excel.类似于Excel的基本操作,使各领域熟悉Excel的用户能快速掌握JavaCellReport报表系统。
创新的缓存机制使JavaCellReport能够显示拥有超大数据量的报表。(这是一个好的报表工具最基本的特征)
易用的数据绑定功能,可以让用户只需要简单的用鼠标拖放,就可以绑定数据到表格和图表。
通过服务器端报表Reportlet,能够让用户做出功能极其强大的网络报表系统。
利用JDBC,可以连接Oracle, DB2, SQLServer, MySQL, Access等一切支持JDBC的主流数据库。
...
http://www.javatoolsoft.com/cn