求各位大侠帮忙 java导出为html文件 excel相关 想要导入大量数据到excel 现在想走保存成html格式 然后转存成 excel格式的请教各位高手 有什么小例子么 给个例子就好 随便写点数据进去 背景色黄色 就是代码要写成保存成html 如何完成谢谢只求例子一名 java程序数据到html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找一下poi包,稍微研究下应该能满足你的要求。 <%@ page contentType="text/html;charset=UTF-8" language="java"%><%@ page import="java.util.*"%><% String filename = "Excel"; filename = new String(filename.getBytes("UTF-8"), "ISO8859_1"); response.setContentType("application/vnd.ms-excel; charset=UTF-8"); response.setHeader("Content-disposition","attachment;filename="+filename+".xls");%><html><head> <title>Save To Excel</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body> <table border="1" id="Table2" cellspacing="0" cellpadding="0" width=100% height=100%> <% String[] th=new String[]{"姓名","年龄"}; out.println("<tr style=\"background-color:yellow\">"); if(th!=null) { for(int i=0;i<th.length;i++) { %> <td nowrap height="19" align="center"> <%=th[i]%> </td> <% } } out.println("</tr>"); %> <% java.util.List v = new ArrayList(); v.add(new String[]{"张三", "18"}); v.add(new String[]{"李四", "19"}); if(v!=null) { if(v.size() > 0) { for(int row=0; row<v.size(); row++) { out.println("<tr style=\"background-color:yellow\">"); for(int col=0; col<th.length; col++) { String[] str = (String[])v.get(row); %> <td height="19" align="center" style='mso-number-format:"\@"'> <%=str[col] %> </td> <% } out.println("</tr>"); } } } %> </table></body></html> 我想要的是用java c/s架构代码 写成html格式保存而已。无奈问题没有解决 不要到html 什么格式的数据啊先转成cvs就可以用excel打开啦 楼主 HTML转成EXCEL格式的?还是EXCEL转成HTML格式的?HTML到EXCEL有点不靠谱啊,比如现在咱聊天的帖子,你存到EXCEL里得是啥样的啊? 我给你一个提示 :word 或者是 excle 是不是可以存储为 xml的。你倒推一下不就能吧xml弄成word,excle了?而xml是标准的数据交流方式,无论什么语言都可以操作的。 Exception in thread "main" java.lang.NoSuchMethodError: main 联通sgip长短信问题 IO问题 很经典的俄罗斯源码,分享下! 随机数问题 求租hibernate3.0资料以及jar包! 一个超级菜问题请教!!来者有分!!! Java String 转换函数 实现 请高手指点:用java如何控制打印口或串口来通信?指明思路也感激不尽。 请问谁用javamail作过发送中文html邮件???能否指教。。 读word文档出错 为什么我的程序不能执行?
<%@ page import="java.util.*"%><%
String filename = "Excel";
filename = new String(filename.getBytes("UTF-8"), "ISO8859_1");
response.setContentType("application/vnd.ms-excel; charset=UTF-8");
response.setHeader("Content-disposition","attachment;filename="+filename+".xls");
%>
<html>
<head>
<title>Save To Excel</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<table border="1" id="Table2" cellspacing="0" cellpadding="0"
width=100% height=100%> <%
String[] th=new String[]{"姓名","年龄"};
out.println("<tr style=\"background-color:yellow\">");
if(th!=null)
{
for(int i=0;i<th.length;i++)
{
%>
<td nowrap height="19" align="center">
<%=th[i]%>
</td>
<%
}
}
out.println("</tr>");
%>
<%
java.util.List v = new ArrayList();
v.add(new String[]{"张三", "18"});
v.add(new String[]{"李四", "19"});
if(v!=null)
{
if(v.size() > 0)
{
for(int row=0; row<v.size(); row++)
{
out.println("<tr style=\"background-color:yellow\">");
for(int col=0; col<th.length; col++)
{
String[] str = (String[])v.get(row);
%>
<td height="19" align="center" style='mso-number-format:"\@"'>
<%=str[col] %>
</td>
<%
}
out.println("</tr>");
}
}
}
%>
</table>
</body>
</html>
。
无奈
问题没有解决