将JSP中 查询的结果转成EXECL表,打印出来 1 发一个excel的header2 将数据用Tab分隔3 将用javascript的window.print()当然这种打印格式不好,建议找个打印的控件以上前提是客户端要安装excel 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 三句代码就搞定了,csdn上有,自己找 我要的是生成EXECL文件,在EXECL中可以调字体,大小,颜色 <%@ page contentType="text/html;charset=gb2312" %> <%@ page import="java.lang.*"%><% try{ response.setContentType("Application/msexcel"); response.setHeader("Content-Disposition", "attachment;filename=trainlist.xls"); StringBuffer cont=new StringBuffer("");%><HTML><HEAD><META http-equiv="Content-Style-Type" content="text/css"> </HEAD><BODY><br/><br/><br/><% cont.append("<html><head><META content=\'text/html; charset=gb2312\' http-equiv=Content-Type></head><body>\r\n"); cont.append("<h1>这是什么</h1>"); cont.append("<table width='100%' border='1'>\r\n"); cont.append("<tr>\r\n"); cont.append("<td height='19'>可以</td>\r\n"); cont.append("<td height='19'>我靠,这也行</td>\r\n"); cont.append("<td height='19'>哈哈,我是天才</td>\r\n"); cont.append("<td height='19'>呵呵</td>\r\n"); cont.append("</tr>\r\n"); cont.append("<tr>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("</tr>\r\n"); cont.append("<tr>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("</table>\r\n"); cont.append("</body></html>\r\n"); response.getWriter().println(cont.toString()); response.getWriter().close(); } catch (Exception e){ out.println(e.toString()); }%></BODY></HTML> weblogic10.3.2 发布JPA的war出现异常 javascript如何得到两个时间的差值? (时间格式:2008-06-12 15:30:25) 哪有jsp+orcale的论坛下载,急啊!!!!谢谢各位 jsp文件上传参数传递问题 棘手问题分数很多:resin怎么自动把jsessionid后面的参数都去掉了?? 显示层技术问题 用httpclient不能登录有些网站 不采用数据库,如何来解决聊天室登录时的重名问题?在线等 求教Xml文件写入问题 关于jsp和servlet的问题 在JSP网页中用include时的问题 servlet 的配置问题,快来拿分,在线急
<%@ page import="java.lang.*"%>
<%
try{
response.setContentType("Application/msexcel");
response.setHeader("Content-Disposition", "attachment;filename=trainlist.xls");
StringBuffer cont=new StringBuffer("");
%>
<HTML>
<HEAD>
<META http-equiv="Content-Style-Type" content="text/css">
</HEAD>
<BODY>
<br/><br/><br/>
<%
cont.append("<html><head><META content=\'text/html; charset=gb2312\' http-equiv=Content-Type></head><body>\r\n");
cont.append("<h1>这是什么</h1>");
cont.append("<table width='100%' border='1'>\r\n");
cont.append("<tr>\r\n");
cont.append("<td height='19'>可以</td>\r\n");
cont.append("<td height='19'>我靠,这也行</td>\r\n");
cont.append("<td height='19'>哈哈,我是天才</td>\r\n");
cont.append("<td height='19'>呵呵</td>\r\n");
cont.append("</tr>\r\n");
cont.append("<tr>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("</tr>\r\n");
cont.append("<tr>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n");
cont.append("<td>"+"xxxxxxxxxxxxxxxxxxxxxxxx" +" </td>\r\n"); cont.append("</table>\r\n");
cont.append("</body></html>\r\n");
response.getWriter().println(cont.toString());
response.getWriter().close(); }
catch (Exception e){
out.println(e.toString());
}
%>
</BODY>
</HTML>