Java设置服务器图片

现做app需要用到图片,但不想放到app项目代码中,于是想到设置服务器图片,app中设置访问路径,加载图片,路径也可以设置为变量,方便变更

服务器代码添加类

package hs.hsapp.util;

import org.springframework.context.annotation.Configuration;

import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration

public class ResourcesConfig implements WebMvcConfigurer {

@Override

public void addResourceHandlers(ResourceHandlerRegistry registry) {

/** 通过url访问项目外的目录图片*/

registry.addResourceHandler("/mgg/**").addResourceLocations("file:E://tmpimg/");

}}

创建本地目录e://tmpimg, 用于存放图片文件

mgg 访问路径, e://tmpimg图片物理路径

Security配置类 添加类型过滤
重启服务,访问测试

https://localhost: 8080/mgg/denglu.jpg

相关推荐
Fortunate Chen3 分钟前
类与对象(下)
java·javascript·jvm
程序员水自流4 分钟前
【AI大模型第9集】Function Calling,让AI大模型连接外部世界
java·人工智能·llm
‿hhh7 分钟前
综合交通运行协调与应急指挥平台项目说明
java·ajax·npm·json·需求分析·个人开发·规格说明书
小徐Chao努力7 分钟前
【Langchain4j-Java AI开发】06-工具与函数调用
java·人工智能·python
无心水10 分钟前
【神经风格迁移:全链路压测】33、全链路监控与性能优化最佳实践:Java+Python+AI系统稳定性保障的终极武器
java·python·性能优化
萧曵 丶18 分钟前
Synchronized 详解及 JDK 版本优化
java·多线程·synchronized
only火车头22 分钟前
升级 ceph (16.2 -> 18.2) ceph mon 启动失败
服务器·ceph
夏幻灵33 分钟前
JAVA基础:基本数据类型和引用数据类型
java·开发语言
weixin1997010801639 分钟前
闲鱼 item_get - 商品详情接口对接全攻略:从入门到精通
java·后端·spring
RisunJan41 分钟前
Linux命令-ifconfig命令(配置和显示网络接口的信息)
linux·运维·服务器