我只想在前端给一个示例文件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,我爱这个世界:)

02-14 03:47