springboot+shiro框架中上传到服务器的图片不能查看,访问404

    技术2022-07-11  87

    1.在application.properties文件中配置静态资源映射路径

    #上传成功后的图片可以通过IP+端口/upload/图片名称进行访问 spring.mvc.static-path-pattern=/upload/** #Windows系统上图片上传成功后在本地磁盘的地址 spring.resources.static-locations=file:E:/ideaWorkSpace/codes/tjcompany/ #Windows系统上图片上传成功后在本地磁盘的地址 api.base.upload.path=E:/ideaWorkSpace/codes/tjcompany/

    2.在shiroConfig中内置过滤器中添加

    filterChainDefinitionMap.put("/upload/**","anon");

    调用上传接口后,图片保存在api.base.upload.path对应的地址,可以通过http://localhost:端口号/upload/图片名字,进行访问。

    Processed: 0.008, SQL: 9