如何使用thymeleaf在spring-boot中实现目录选择器

时间:2019-06-03 11:20:15

标签: spring-boot thymeleaf

我有一个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应用程序?

0 个答案:

没有答案