我只想在前端给一个示例文件example.zip供下载!静态的,一般不改变。
在html中写下载链接,但是始终报无法下载。
已经尝试过:
1.把example.zip拷贝在resources根目录下和templates下
2。前端删掉href或者download都不对
<a id="example_file" href="example.zip" download="example.zip" >Example File</a>
网上有一种思路是重写输出,但是我懒,所以用了简单点的方法。
============================================================================
把example.zip放在templates下
html修改:
<a id="example_file" th:href="@{/example}" download="example.zip" >Example File</a>
controller修改
@RequestMapping("/example") public String downloadExampleFile(HttpServletRequest request, HttpServletResponse response) { String fileName = "example.zip"; //System.out.println(); File file = new File(fileName); if (file.exists()) { System.out.println(file.getParent()); } return null; }
其实啥都没做。。。。就是给了个映射==
===============================================
我是Ruriko,我爱这个世界:)