从拖放的excel表中读取

时间:2013-01-29 06:27:12

标签: java javascript html jsp struts2

我正在使用hibernate 3处理struts 2。 我有一个从excel doc导入的功能。 我发现如何使用以下代码上传文件后从excel文件导入。

try {
    File uploadToBatch=new File("C:\\Users\\user\\Desktop\\Book2.xls");
    Workbook w;

    w = Workbook.getWorkbook(uploadToBatch);

    Sheet sheet = w.getSheet(0);

    System.out.println(sheet.getName()+"  "+sheet.getColumns()+"  "+sheet.getRows());

    for(int i=0;i<sheet.getRows();i++)
        for(int j=0;j<sheet.getColumns();j++)
            System.out.println(sheet.getCell(j, i).getContents());

} catch (Exception e) {
    e.printStackTrace();
    System.out.println(e.getMessage());
    //addActionError(e.getMessage());

    // return ERROR;

}

现在我想要的是当用户从excel文件中拖出一些行并放入网页时我必须获取值并将其传递给服务器。 我不能使用ActiveX对象,因为它必须支持所有操作系统和浏览器。

请给我一些想法。

0 个答案:

没有答案