JSP 导出Excel表格的实例
在Java后台开发中,通常会使用ModelAndView对象进行返回。接下来,加入这两行代码,将为输出的内容设置类型和文件名。
```java
response.setContentType("application/vnd.ms-excel"); // 设置内容类型为Excel格式
response.setHeader("Content-disposition","attachment;filename=" + URLEncoder.encode("会员列表.xls", "UTF-8")); // 设置文件名为会员列表并设置下载方式
```
这两行代码也可以直接在JSP页面中进行设置。以下是具体的JSP代码示例:
我们在页面顶部设置语言、导入相关库以及页面编码方式等。同时引入JSP标准标签库。接着设置响应的内容类型和头部信息,指示浏览器这是一个Excel文件的下载。
```jsp
<%@ page language="java" import="java.util." pageEncoding="UTF-8"%> // 设置JSP页面语言为Java并导入相关库
<%@ taglib prefix="c" uri=" %> // 引入JSP标准标签库
<% response.setContentType("application/vnd.ms-excel"); // 设置内容类型为Excel %>
<% response.setHeader("Content-disposition","attachment;filename=" + java..URLEncoder.encode("会员列表.xls", "UTF-8")); // 设置文件下载名称 %>
// HTML文档声明
// HTML标签开始
编程语言
- JSP 导出Excel表格的实例
- 网页中英文混排行高不等问题的解决方法
- PHPExcel 修改已存在Excel的方法
- sql server利用不同语种语言显示报错错误消息的方
- sqlserver 因为选定的用户拥有对象,所以无法除去
- jQuery弹出div层过2秒自动消失
- javascript fckeditor编辑器取值与赋值实现代码
- 正则表达式解二元方程式代码
- 万万没想到Chrome的历史记录竟然可以这么玩
- 让IE8和IE9支持eWebEditor在线编辑器的方法
- php中mkdir函数用法实例分析
- JavaScript编程中布尔对象的基本使用
- layui的table单击行勾选checkbox功能方法
- JS的Ajax与后端交互数据的实例
- JS实现pasteHTML兼容ie,firefox,chrome的方法
- 浅谈jQuery双事件多重加载的问题