我有一个从 servlet 到 jsp 的 excel 表。谁能帮我写一个jsp页面在浏览器中显示excel内容。
提前致谢。
如果excel不是动态改变结构的话,我建议你在服务端构建一组对象并解析这些信息,然后在jsp中读取这些对象,用这组对象构建一个html表。
您可以使用 HSSFWorkbook 或 XSSFWorkbook 类加载 Excel 文件,然后循环到行和单元格以构建对象。
你可以做这样的事情......
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... } } } }