读取Excel后在JSP页面显示

原创 2012年03月29日 16:34:56
读取.xls文档的代码 返回值是string类型
/**
	 * 读取Excel表格内容,生成纯文本
	 * @param is 输入流
	 * @return 返回文本字符串
	 * @throws IOException 抛出IO异常
	 */
	@SuppressWarnings("deprecation")
	public static String extractTextFromXLS(InputStream is)  throws IOException {    
    StringBuffer content  = new StringBuffer();    
    HSSFWorkbook workbook = new HSSFWorkbook(is); //创建对Excel工作簿文件的引用     

    for (int numSheets = 0; numSheets < workbook.getNumberOfSheets(); numSheets++) {    
        if (null != workbook.getSheetAt(numSheets)) {    
            HSSFSheet aSheet = workbook.getSheetAt(numSheets); //获得一个sheet    

            for (int rowNumOfSheet = 0; rowNumOfSheet <= aSheet.getLastRowNum(); rowNumOfSheet++) {    
                if (null != aSheet.getRow(rowNumOfSheet)) {    
                    HSSFRow aRow = aSheet.getRow(rowNumOfSheet); //获得一行    

                    for (short cellNumOfRow = 0; cellNumOfRow <= aRow.getLastCellNum(); cellNumOfRow++) {    
                        if (null != aRow.getCell(cellNumOfRow)) {    
                            HSSFCell aCell = aRow.getCell(cellNumOfRow); //获得列值    
                                                                
                            if(aCell.getCellType() == HSSFCell.CELL_TYPE_NUMERIC){    
                             content.append(aCell.getNumericCellValue());    
                            }else if(aCell.getCellType() == HSSFCell.CELL_TYPE_BOOLEAN){    
                             content.append(aCell.getBooleanCellValue());    
                            }else {    
                             content.append(aCell.getStringCellValue());    
                            }    
                        }    
                    }    
                }    
            }    
        }  
       
    }    

    return content.toString();	
		
	}

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

在jsp页面中显示word,excel

二。第一种方法 1.在web.xml中加入              doc         application/msword                    xls  ...

jsp页面直接显示excel

1、配置web.xml web.xml中加入  xls application/vnd.ms-excel 2、测试页面testexcel.jsp: ...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

使用POI读取excel文件内容

1.前言 项目中要求读取excel文件内容,并将其转化为xml格式。常见读取excel文档一般使用POI和JExcelAPI这两个工具。这里我们介绍使用POI实现读取excel文档。 2....

JSP结合JXL.jar包实现网页Table显示读取到的Excel表格

最近我的每日一讲是JSP结合JXL.jar包实现网页显示读取的Excel表格,话说和JXL.jar。去年就是讲它和数据库的结合。 好了言归正传、在实现之前先认识几个JXL.jar中的方法:读取一个工...

在不知内容的情况下获取Excel表的内容并输出到JSP页面

@RequestMapping(value = "/viewContent/{id}", method = RequestMethod.GET) public String do_view(@Pat...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

如何将EXCEL显示在页面上

package yys.hpsz.cview; import java.io.FileInputStream; import java.io.FileNotFoundException; impor...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读取Excel后在JSP页面显示
举报原因:
原因补充:

(最多只允许输入30个字)