jsp db 엑셀 다운로드

Postato il 13 Mag 2019 in Senza categoria

안녕하세요, 저는 DB에서 CSV/엑셀로 데이터를 다운로드 하는 요구 사항이 있습니다. 내가 한 일은 DB에서 모든 레코드를 검색 하 고 목록에 저장 하 고 jsp 페이지에 해당 목록을 전달 하는 것입니다. JSP 페이지에서 아래 설정을 사용 하 여 CSV/EXCEL로 다운로드 합니다. (“응용 프로그램/vnd.”) 문자열 파일 이름 = “보고서” + “.xls”입니다. (` 콘텐츠 처리 `, ` 첨부 파일 이름 = ` + 파일 이름) 그것은 잘 작동 했다. 하지만… 유일한 방법은 메모리에 저장 하는 것입니다. 왼쪽 질문은: DB 히트에 저장 정말 가치가 먹는 메모리 공간입니다? 즉, 잘못 된 콘텐츠 형식/처리 응답 헤더를 사용 하 여 브라우저를 속여 Excel에서 요청을 열 수 있는 방법이 아닙니다. 그것은에서 작동 하는 것을 보장은 없습니다 … 서버 측에 Excel 파일이 있습니다. 어떻게 서블릿을 사용 하 여 클라이언트 사이드 브라우저에 표시 할 수 있습니까? 사전에 감사 합니다. 안녕하세요 친구는 MySQL에서 엑셀 시트에 데이터를 다운로드 하려고 할 때 나는이 파일의 오류를 받고 있다 인식할 수 있는 형식이 아닙니다.

. Microsoft Office Excel과 호환 되지 않는 다른 프로그램에서 파일을 알고 있는 경우 취소를 클릭 한 다음 원래 응용 프로그램에서이 파일을 엽니다. 나중에 Microsoft에서 파일을 열려면 … 출력은 브라우저에 표시 됩니다: 여기에 전체 웹 응용 프로그램을 다운로드 합니다. Excel에서 멋진 함수가 필요 하지 않지만 다운로드 되는 파일에서 직접 Excel을 여는 경우 쉼표로 구분 된 파일을 작성 하면 기본적으로 excel로 열 수 있습니다 (사용자가 파일 연결을 변경 하지 않은 경우 office 집합). csv 파일). 따라서 단순히 열을 분리 해야 합니다 … 더 정확 하 게: 아파치 POI HSSF/XSSF. 그것은 당신이 생각 하는 것 처럼 태양 자바의 일부가 아닙니다. 아파치 POI를 사용 하 여 Excel 파일을 읽고 유용한 Java 객체로 변환 할 수 있습니다. 즉, JSP에서이 작업을 수행 해서는 안 됩니다.

Java 클래스 대신 JSP 파일에 원시 Java 코드를 작성 하는 것은 … 안녕 모두, 나는 엑셀 파일을 다운로드 하려고 할 때 나는 https의 페이지에 액세스 할 때 IE에서 다음과 같은 오류를 받고 있어요. ————–인터넷 익스플로러 다운로드 할 수 없습니다 … 인터넷 익스플로러에서이 인터넷 사이트를 열 수 없습니다. 요청한 사이트를 사용할 수 없거나 찾을 수 없습니다. 나중에 다시 시도 하십시오. —————하지만 내가 할 수 있는 … 우리는 MySQL 데이터베이스 테스트에서 검색 할 emp_tbl is 라는 다음과 같은 직원 데이터 테이블을 가정 해 봅시다. 이 장에서는 POI 라이브러리가 데이터베이스와 상호 작용 하는 방법에 대해 설명 합니다. JDBC의 도움으로 데이터베이스에서 데이터를 검색 하 고 POI 라이브러리를 사용 하 여 스프레드시트에 해당 데이터를 삽입할 수 있습니다. 우리가 SQL 작업에 대 한 MySQL 데이터베이스를 살펴 보자.

int = 1; 레이블 sid = 새 라벨 (학생 Id 1 개) (sid); 레이블 이름 = 새 레이블 (2, j, 이름) 시트를 입력 합니다. 라벨 lName = 새 라벨 (3, j, ` 성 `) (lName)을 입력 합니다. 라벨 영어 = 새 라벨 (4, j, 영어) 시트 (영어); 라벨 네팔어 = 새 라벨 (5, j, 네팔어); 시트 addCell (네팔어); 레이블 수학 = 새 레이블 (6j, 수학) 셀 (수학); 라벨 과학 = 새로운 라벨 (7, j, 과학) 시트 (과학); (rs1) {j + +; sid = 새 레이블 (1) j, rs1); fName은 새 레이블 (2, j, rs1)입니다. lName = 새 레이블 (3, j, rs1);에 대 한 자세한 내용은 합니다 (lname). “(l 이름)을 (를) 입력 합니다. 2). 영어 = 새 레이블 (4), rs1; 시트 (영어); … 데이터베이스의 데이터에서 생성 된 excel 시트가 포함 된 보고서를 생성 하려고 합니다. 나는 엑셀을 만들기 위한 아파치 POI HSSF를 사용 하 고 있습니다 … “검색” 버튼을 클릭 하 여 데이터를 검색 하 고이 데이터를 excel 파일에 삽입 하십시오. 시트 반복기 행 = 시트의 각 행을 반복 합니다 .로 Witerator (); 나는 300 개 이상의 xls 파일의 폴더를가지고 있다.

이 파일의 구조는 같지만 데이터는 다릅니다.