a标签的download
<a href="../static/a.txt" download="a.txt" >文件</a>
txt,png,jpg等这些浏览器支持直接打开的文件是不会执行下载任务的,而是会直接打开文件,这个时候就需要给a标签添加一个属性“download”
配置不拦截静态资源
如果点击a标签出现下图错误,是因为静态资源被拦截了,没有直接解析出来
需要配置一下web mvc
@Configuration
public class MyConfigureAdapter extends WebMvcConfigurer {
/**
* 配置静态访问资源
* @param registry
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**")
.addResourceLocations("classpath:/static/");
}
}