Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从拖放的excel表中读取数据_Java_Javascript_Html_Jsp_Struts2 - Fatal编程技术网

Java 从拖放的excel表中读取数据

Java 从拖放的excel表中读取数据,java,javascript,html,jsp,struts2,Java,Javascript,Html,Jsp,Struts2,我正在使用hibernate 3开发struts 2。 我有一个从excel文档导入的功能。 我发现了如何使用下面的代码在上传文件后从excel文件导入 try { File uploadToBatch=new File("C:\\Users\\user\\Desktop\\Book2.xls"); Workbook w; w = Workbook.getWorkbook(uploadToBatch); Sheet sheet = w.getSheet(0);

我正在使用hibernate 3开发struts 2。 我有一个从excel文档导入的功能。 我发现了如何使用下面的代码在上传文件后从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;

}
试试看{
File uploadToBatch=新文件(“C:\\Users\\user\\Desktop\\Book2.xls”);
工作手册w;
w=Workbook.getWorkbook(上传至批次);
图纸=w.getSheet(0);
System.out.println(sheet.getName()+“”+sheet.getColumns()+“”+sheet.getRows());

对于(int i=0;i可能这会有所帮助,谢谢Basav.。这很有用。但我仍在搜索更多类似的东西…唯一的方法是拆分选项卡上的字段和换行符上的行,不会再有其他内容了。