как можно отобразить результат ниже?
Я хочу загрузить два файла и показать результат на одной странице.
но это ничего не показывает (
что я делаю не так?
Контроллер
@GetMapping("/")
public String index(Model model){
return "index";
}
@RequestMapping( "uploadFiles")
public String handleFileUpload(Model model, @RequestParam("file1")MultipartFile file1, @RequestParam("file2")MultipartFile file2){
if(!file1.isEmpty() || !file2.isEmpty()){
if(!file1.getContentType().endsWith("mp3") || !file2.getContentType().endsWith("mp3")) throw new IllegalArgumentException("Not Mp3");
model.addAttribute("res", res);
return "index";
}else {
throw new IllegalArgumentException("Empty File");
}
}
HTML
<form role="form" method="POST"
enctype="multipart/form-data" action="uploadFiles">
<div class="text-left">
File1 : <input type="file" class="btn btn-default btn-md" name="file1">
</div>
<div class="text-left">
File2 : <input type="file" class="btn btn-default btn-md" name="file2">
</div>
<input type="submit"
value="Upload" class="btn btn-default btn-md">> Press here to upload the file!
<h1 th: text="${res}"></h1>
<h1 th:text="${track}"></h1>
</form>