2

私は休止状態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;

}

今私が欲しいのは、ユーザーがExcelファイルからいくつかの行をドラッグしてWebページにドロップしたときです。値を取得してサーバーに渡す必要があります。すべてのオペレーティング システムとブラウザーもサポートする必要があるため、ActiveX オブジェクトは使用できません。

アイデアを教えてください。

4

0 に答える 0