您正在使用 IPV4 [3.142.171.180] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会       悟空收录网      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 劳动节 011
2024年 端午节 051
2025年 元 旦 256
2025年 春 节 284
 
您现在的位置:首页 >> JSP >> 内容
本类新增
本类热门
JSP实现从数据库导出数据到Excel下载的方法
内容摘要: 关键代码:%@pagecontentType='application/msexcel'%%//response.setHeader('Content-disposition','inline;filename=videos.xls');response.setHeader('Content-disposition','attachment;filename......
关键代码:

<%@pagecontentType="application/msexcel"%>

<%

//response.setHeader("Content-disposition","inline;filename=videos.xls");

response.setHeader("Content-disposition","attachment;filename=test.xls");

//以上这行设定传送到前端浏览器时的档名为test.xls

//就是靠这一行,让前端浏览器以为接收到一个excel档

%>

简单测试例子:

<%@pagelanguage="java"import="java.util.*,java.io.*"pageEncoding="GBK"%>

<%@pagecontentType="application/msexcel"%>

<%

//response.setHeader("Content-disposition","inline;filename=videos.xls");

response.setHeader("Content-disposition","attachment;filename=test.xls");

//以上这行设定传送到前端浏览器时的档名为test.xls

//就是靠这一行,让前端浏览器以为接收到一个excel档

%>

<%@pageimport="org.springframework.web.context.WebApplicationContext"%>

<%@pageimport="com.test.*"%>

<%@pageimport="org.springframework.web.context.support.WebApplicationContextUtils"%>

<%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<%

WebApplicationContextctx=WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());

UserManagerum=(UserManager)ctx.getBean("userManager");

%>

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">

<html>

<head>

<basehref="<%=basePath%>">

<title>springjdbctest</title>

<metahttp-equiv="pragma"content="no-cache">

<metahttp-equiv="cache-control"content="no-cache">

<metahttp-equiv="expires"content="0">

<metahttp-equiv="keywords"content="keyword1,keyword2,keyword3">

<metahttp-equiv="description"content="Thisismypage">

<!--

<linkrel="stylesheet"type="text/css"href="styles.css">

-->

</head>

<body>

<br>

<tableborder="1"width="100%">

<tr><td>id</td><td>name</td>

</tr>

<%

List<User>users2=um.getUserList();

for(inti=0;i<users2.size();i++)

{

intt_id2=users2.get(i).getId();

Stringt_name2=users2.get(i).getName();

%>

<tr>

<td><%=t_id2%></td><td><%=t_name2%></td>

</tr>

<%

}

%>

</table>

</body>

</html>

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:jsp页面获取服务器时间的简单调用示例

 

下一篇:JSP建立错误页页面并自动跳转

发布日期:2023/3/16
手机扫二维码直达本页
发布时间:16:23:18
点  击:3
录  入:齐天大圣
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,奇安信网站卫士提供加速防护
运行时间载入中.....