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

时间:2018-12-18 10:54:17

标签: java excel spring-boot 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 个答案:

没有答案