赞
踩
众所周知,spring可以通过实现
WebMvcConfigurer类的
addResourceHandlers方法来开放系统上的静态文件,代码如下
- @Configuration
- public class WebConfig implements WebMvcConfigurer {
- @Value("${file.static-file}")
- private String staticFile;
- //添加静态资源路径
- @Override
- public void addResourceHandlers(ResourceHandlerRegistry registry) {
- registry.addResourceHandler("/safety/**").addResourceLocations("file:D:/data/safety/");
- }
- }
在使用的时候怎么都不生效,查了好久终于发现问题所在,
addResourceLocations("file:D:/data/anqiu/safety/");
这里添加资源路径时结尾必须加“/”,不加就无法开放资源,emm
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。