控制器刷新不断添加到ArrayList

时间:2016-09-12 12:28:28

标签: arrays spring-boot controller

我正在使用Spring Boot Web应用程序,主页面上有一个下拉框文件,还有一个按钮可以读取每个文件。

当他们被读入时,它会重定向到显示数据的页面。但是当我刷新页面或返回主页,然后再次读取它时,存储文件数据的数组会被添加到每次,然后显示。我该如何解决这个问题?

@RequestMapping(value = "cnfgRead", method = RequestMethod.GET)
    public String readCNFG(Model model, @RequestParam String cnfgListId) {
        ReadCNFG readCNFG = new ReadCNFG();

        //Reads in data from specified file using param
        ReadCNFG.readCNFG(cnfgFile + cnfgListId);

        model.addAttribute("Array", readCNFG.getOrigFitLines());
        return "cnfgView";
    }

或者我是否需要在控制器中读取数据之前以某种方式将数组放回空?

0 个答案:

没有答案