스프링 엑셀 파일 다운로드

가져오기 자바.util.HashMap; 가져오기 자바.util.Map; 가져오기 자바x.servlet.http.httpServletRequest; 가져오기 자바x.servlet.http.httpServletResponse; 가져오기 org.springframework.stereotype.Controller; 가져오기 org.springframework.web.bind.annotation.RequestMapping; 가져오기 org.springframework.web.bind.annotation.RequestMethod; 가져오기 org.springframework.web.servlet.ModelAndView; 가져오기 org.springframework.web.servlet.mvc.AbstractController; public class RevenueReportController확장 =@Override 보호된 ModelAndView 핸들Request내부(HttpServletRequest 요청, HttpServletResponse 응답)는 예외 {//더미 데이터 맵 수익데이터 = 새로운 해시맵(); revenueData.put(“$100,000,000″), revenueData.put(“2월 2010″) “$110,000,000″); revenueData.put (“3월 2010″, “$130,000,000″); revenueData.put (“4월-2010″, “$140,000,000″); revenueData.put(“5월-2010″, “$200,000″); System.out.println(“수익데이터=”+수익데이터.크기()”); 반환 새로운 모델AndView (“엑셀쿠스토디안 요약”,”수익데이터”, 수익데이터); } } 공공 클래스 LhnExcelView 확장 추상 엑셀뷰 { @Override 보호 된 보이드 빌드엑셀문서 (지도 모델, HSSF워크북 워크 북 요청, HttpServletResponse 요청, HttpServletResponse 응답) 예외 { 지도 수익 데이터 = (지도) 모델.get (“수익 데이터”); //생성 워드 시트 System.out.println (“revenueData LhnExcelView=”+revenueData.)를 생성합니다. HSSF시트 시트 = 통합 문서.createSheet(“수익 보고서”); response.setContentType(“응용 프로그램/vnd.ms-excel”); response.setHeader(“콘텐츠 처리”, “첨부 파일” 파일 이름 =Report.xls”); 출력 스트림 아웃스테람 = 응답.getOutputStream();… 자세히 보기 » 안녕하세요 mkyong, 당신처럼 샘플을 만들기 위해 연습하려고 할 때 ExcelRevenueReportView 클래스로 돌아갈 수 없습니다. 그것은 항상 ExcelRevenuSummary.jsp로 돌아갑니다. 내가 잊어 버린 또는 ..? 콘텐츠 및 서식과 관련된 Excel 셀의 속성을 포함하는 MyCell이라는 도우미 클래스를 만들어 보겠습니다. .xls 파일의 내용을 열고 읽으면 Java에서 Microsoft Excel로 작업하는 방법에 대한 도움말을 볼 수 있습니다. 좋은 튜토리얼. 그러나 파일 확장자 xls를 얻으려면 어떻게해야합니까? 다음으로 Excel 파일만 허용하도록 accept 특성이 설정된 형식 파일의 입력이 포함된 양식이 있는 JSP 파일을 만들어 보겠습니다. 그러나 모질라 파이어 폭스에서 응용 프로그램을 사용할 때 약간의 문제가있다.

Alweys는 “xxx.xls”대신 확장자 “xxx.htm”이있는 파일을 요청합니다. 인터넷 익스플로러의 경우 잘 작동합니다. 게다가 eClipse.Can u에 내장 된 브라우저에 대 한이 보고 하시기 바랍니다. 너를 때리라! 따라서 보호 된 void buildExcelDocument (지도 모델, HSSFWorkbook 통합 문서, HttpServletRequest 요청, HttpServletResponse 응답)————————— 다운로드되는 파일을 압축할 수있는 방법이 있는지 확인하고 싶었지만 예외 {하지만 SimpleMappingExceptionResolver는 추상 엑셀 뷰를 확장하는 내 클래스의 buildExcelDocument 중에 예외가 던지는 경우 특히 작동하지 않는 것처럼 보입니다. @ JAR 감사합니다. JAR.beans. 여기에 링크입니다 : 스프링 컨트롤러에서 파일을 다운로드 파일을 업로드 할 수 있도록하기 위해, 우리는 먼저 MultipartFile을 수신하고 현재 위치에 저장하는 컨트롤러 매핑을 만들 것입니다 : 추상 ExcelView를 확장하고 콩을 구성, 그것은 작동해야합니다, 당신은 xml 파일에 콩을 제대로 구성해야합니다.

არქივი