配置虚拟目录
需求:输入/viewer显示pdf.html
解决办法:
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/upload/**").addResourceLocations("file:E:/study/pdf.js/pdf_demo/src/main/resources/vendor/pdf.js/web/");
}
}
启动项目,在浏览器中输入http://localhost:8080/upload/viewer.html,即可正常访问了。
另一种方式:
#静态资源对外暴露的访问路径
file.staticAccessPath=/upload/**
#文件上传目录
file.uploadFolder=E:/study/pdf.js/pdf_demo/src/main/resources/vendor/pdf.js/web/