https://q.cnblogs.com/q/52096/
@RequestMapping("/export3")
public void export3(HttpServletResponse response) throws Exception {
String fileName ="学生";
Pattern pattern =
Pattern.compile("[\u4E00-\u9FA5|\\!|\\,|\\。|\\(|\\)|\\《|\\》|\\“|\\”|\\?|\\:|\\;|\\【|\\】]+");
Matcher matcher = pattern.matcher(fileName);
while (matcher.find()) {
String mStr = matcher.group();
fileName = fileName.replaceFirst(mStr, URLEncoder.encode(mStr, "UTF-8"));
}
response.setCharacterEncoding("utf-8");
response.setHeader("Content-Disposition", "attachment;filename=" + fileName + ".xlsx");
response.setContentType("application/vnd.ms-excel;charset=UTF-8");
response.setHeader("Pragma", "no-cache");
response.setH
这篇博客详细介绍了如何使用Apache POI库在Java中实现Excel文件的跨行跨列导出,提供了具体的代码示例和导出效果展示,帮助开发者在处理复杂Excel表格时提高效率。
订阅专栏 解锁全文
1406

被折叠的 条评论
为什么被折叠?



