package com.example.test.controller;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping("/simulator")
public class SimulatPageController {
	
	@GetMapping("")
	public String simulatePage(Model model) {
		List<String> modelFiles = new ArrayList<>();
		File directory = new File("models");
		if(directory.exists() && directory.isDirectory()) {
			String[] files = directory.list();
			for(String f : files) {
				modelFiles.add(f);
			}
		}
		model.addAttribute("files", modelFiles);
		return "simulator";
	}
	
}
