我在我的一个webapps中处理excel导出功能.我设置了一个小测试用例并使下载工作,但xlsx文件已损坏,不知道我还能尝试什么.如果我写excel文件它打开没有问题,所以下载时必须发生错误.
设置:
spring-mvc 3.2.7 poi 3.10.1 Tomcat 8.0
控制器方法:
@RequestMapping(value = "/download", method = RequestMethod.GET)
public ModelAndView downloadExcel() {
// create some sample data
List<Book> listBooks = new ArrayList<Book>();
listBooks.add(new Book("Effective Java", "Joshua Bloch", "0321356683",
"May 28, 2008", 38.11F));
listBooks.add(new Book("Head First Java", "Kathy Sierra & Bert Bates",
"0596009208", "February 9, 2005", 30.80F));
listBooks.add(new Book("Java Generics and Collections",
"Philip Wadler", "0596527756", "Oct 24, 2006", 29.52F));
listBooks.add(new Book("Thinking in Java", "Bruce Eckel", "0596527756",
"February 20, 2006", 43.97F));
listBooks.add(new Book("Spring in Action", …Run Code Online (Sandbox Code Playgroud)