2012-07-10 3 views
0

봄 mvc를 사용하고 있으며 데이터가있는 html 테이블과 데이터를 기반으로하는 Jfree 차트가 포함 된 웹 페이지가 있습니다. 이제는 내 페이지 전체를 내보내는 방법입니다. 같은 모양과 느낌으로 파일을 능가합니다.엑셀에서 웹 페이지를 내보내는 방법

도와주세요.

+0

은 귀하의 이미지를 jfreechart입니까? –

답변

0

필자가 아는 바로는 JFreeChart 그래프를 가져 와서 글쓰기와 같이 '같은 모양과 느낌으로'능가하는 것은 아닙니다. 여기에는 두 가지 접근 방법이 있습니다. 1. JFreeChart 출력을 이미지로 변환하고 Apache POI를 사용하여이 이미지를 Excel에 추가하십시오. 2. JFreeChart를 전혀 사용하지 않고 대신 Apache POI API를 사용하면 데이터가있는 Excel 시트를 만들고 Excel에서 그래프를 생성 할 수 있습니다.

물론이 두 가지 솔루션을 원하는대로 조합 할 수 있습니다. 희망이 당신이

$(document).ready(function() { 
    $('#example').dataTable({ 
     "sDom": 'T<"clear">lfrtip', 
     "oTableTools": { 
      "sSwfPath": "/swf/copy_csv_xls_pdf.swf" 
     } 
    }); 
}); 

TableTools을 사용할 수 있습니다

+0

답장을 보내 주셔서 감사합니다. –

1

을하는 데 도움이 DataTable을에 매우 최적화 된 버튼 도구 모음을 추가 DataTables HTML 테이블 증강을위한 플러그인입니다. 주요 기능은 다음과 같습니다 : CSV, 고급 제어

에 대한 XLS 또는 PDF 파일 깨끗한 인쇄 행 선택 옵션에 대한 인쇄보기 쉬운 사용 사전 정의 된 버튼 버튼의 간단한 사용자 정의 잘 정의 된 API로 저장 테이블 데이터를 클립 보드에

복사

Jquery DataTables Table Tools plugin.

관련 문제