私はサーブレットからjspに来るExcelシートを持っていました。ブラウザにExcelのコンテンツを表示するためのjspページの書き方を教えてください。
前もって感謝します。
私はサーブレットからjspに来るExcelシートを持っていました。ブラウザにExcelのコンテンツを表示するためのjspページの書き方を教えてください。
前もって感謝します。
Excel が構造を動的に変更しない場合は、一連のオブジェクトを作成し、サーバーでこれらの情報を解析してから、jsp でこれらのオブジェクトを読み取り、この一連のオブジェクトを使用して html テーブルを作成することをお勧めします。
クラス HSSFWorkbook または XSSFWorkbook を含む Excel ファイルをロードし、オブジェクトを構築するために行とセルにループできます。
ここで Apache Poi の例を見てください。
あなたはこのようなことをすることができます...
if(sheet.getPhysicalNumberOfRows() > 0) { lastRowNum = sheet.getLastRowNum(); for(int j = 0; j <= lastRowNum; j++) { row = sheet.getRow(j); lastCellNum = row.getLastCellNum(); for(int i = 0; i <= lastCellNum; i++) { cell = row.getCell(i); if(cell == null) { csvLine.add(""); } else { //set your properties here... } } } }