У меня есть приложение Spring Boot, которое возвращает форму Thymeleaf.
Я хотел бы добавить кнопку, которая позволит пользователю выбрать каталог и получить путь к каталогу в виде строки (или в виде файла).).Меня не волнует содержимое каталога.
Мой файл Thymeleaf .html выглядит так:
<div>
<form method="POST" enctype="multipart/form-data" action="/">
<table>
<tr><td>File to upload:</td><td><input type="file" name="file" /></td></tr>
<tr><td></td><td><input type="submit" value="Upload" /></td></tr>
</table>
</form>
</div>
<div>
<ul>
<li th:each="file : ${files}">
<a th:href="${file}" th:text="${file}" />
</li>
</ul>
</div>
И мой контроллер:
@PostMapping("/")
public String handleFileUpload(@RequestParam("file") MultipartFile file, RedirectAttributes redirectAttributes) throws IOException {
redirectAttributes.addFlashAttribute("message", "Successfully uploaded " + file.getOriginalFilename());
return "redirect:/";
}
Этовозможно ли реализовать как Spring Boot - Thymeleaf App?