有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java获取文件从Thymeleaf到控制器的路径

我必须从Excel文件中获取一些数据,在尝试测试时,我正在手动设置路径(它可以工作!)
现在,我想创建一个页面,并用按钮选择文件以获取路径

这是我的控制器:

@RequestMapping(value = "/mypage")
public String fct(Model md) throws Exception{
    File excel=new File("pathofmyfile/name.xls");//here the path
    FileInputStream fis= new FileInputStream(excel);
    HSSFWorkbook wb=new HSSFWorkbook(fis);
    HSSFSheet ws=wb.getSheet("Feuil1");//to read first sheet only 

    int nbligne=ws.getLastRowNum()+1;//to get number of line not empty

    String[] cotes=new String[nbligne];

    for(int i =0;i<nbligne;i++) {
        HSSFRow ligne= ws.getRow(i);
        HSSFCell cell= ligne.getCell(0);
        cotes[i]= cell.toString().substring(cell.toString().lastIndexOf("=") + 1);

        System.out.println(cotes[i]);
    }

    return "mypage";
}

现在我想从你那里得到一个建议,或者一个html页面的例子,如何将excel的路径从html传递到控制器


共 (0) 个答案