首页>代码>SSM+Maven+Bootstrap将数据库里的数据查询结果导出到excel文件>/ssm Maven Webapp/src/main/java/com/java/controller/UserController.java
package com.java.controller; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.util.List; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import com.alibaba.fastjson.JSON; import com.java.model.User; import com.java.service.UserService; import com.javen.util.ExportExcel; @Controller @RequestMapping("/user") public class UserController { @Resource private UserService userService; @Autowired private HttpServletRequest request; @RequestMapping(value = "/export", method = RequestMethod.GET) public void export(HttpServletRequest request, HttpServletResponse response, @RequestParam(value = "queryJson") String queryJson) { User user = JSON.parseObject(queryJson, User.class); List<User> userlList = userService.getUserForExcel(user); ExportExcel<User> ee= new ExportExcel<User>(); String[] headers = { "序号", "姓名", "性别", "年龄" }; String fileName = "用户信息表"; ee.exportExcel(headers,userlList,fileName,response); } @RequestMapping(value = "/userinfolist", method = RequestMethod.POST) public @ResponseBody List<User> userinfolist(HttpServletRequest request, HttpServletResponse response, @RequestParam(value = "queryJson") String queryJson) throws UnsupportedEncodingException { User user = JSON.parseObject(queryJson, User.class); List<User> userlList = userService.getUserForExcel(user); return userlList; } }
最近下载更多
javaWeb12 LV29
2023年10月30日
lilily1119 LV4
2023年4月29日
gzryue LV6
2023年3月13日
是你爸爸啊100 LV5
2022年8月8日
543666826 LV33
2021年11月20日
lodddy LV6
2021年5月11日
huhua722
2021年4月12日
暂无贡献等级
ARTillery LV2
2021年1月18日
a792171340 LV3
2021年1月11日
xiaobai145 LV10
2021年1月3日
最近浏览更多
gvin001 LV14
2023年5月10日
可是不知道么 LV23
2023年5月6日
lilily1119 LV4
2023年4月29日
gzryue LV6
2023年3月13日
微信网友_6145740972576768 LV2
2022年12月21日
萌新不想挨打
2022年9月4日
暂无贡献等级
是你爸爸啊100 LV5
2022年8月8日
taoyi123 LV17
2022年7月2日
wanglinddad LV55
2022年4月22日
linpiqiu
2022年1月4日
暂无贡献等级