a标签的download

  1. <a href="../static/a.txt" download="a.txt" >文件</a>

txt,png,jpg等这些浏览器支持直接打开的文件是不会执行下载任务的,而是会直接打开文件,这个时候就需要给a标签添加一个属性“download”

配置不拦截静态资源

如果点击a标签出现下图错误,是因为静态资源被拦截了,没有直接解析出来
image.png
需要配置一下web mvc

  1. @Configuration
  2. public class MyConfigureAdapter extends WebMvcConfigurer {
  3. /**
  4. * 配置静态访问资源
  5. * @param registry
  6. */
  7. @Override
  8. public void addResourceHandlers(ResourceHandlerRegistry registry) {
  9. registry.addResourceHandler("/static/**")
  10. .addResourceLocations("classpath:/static/");
  11. }
  12. }