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

相关推荐
范特西.i4 分钟前
QT聊天项目(11)
开发语言·qt
锋风Fengfeng5 分钟前
远程服务器运行Android Studio开发aosp源码
android·服务器·android studio
JTCC6 分钟前
Java 设计模式西游篇 - 第一回:单例模式显神通 悟空巧解资源劫
java·单例模式·设计模式
九尾狐ai7 分钟前
从青鸟文化案例看校园文化建设的技术架构与实现方案
开发语言·python
先知后行。7 分钟前
qt八股文
开发语言·qt
流水迢迢lst7 分钟前
Linux概述及基础命令
linux·运维·服务器
醇氧9 分钟前
Window 查看是否安装wsl
linux·运维·服务器
ren049189 分钟前
多线程、单例模式
java
Nuopiane10 分钟前
MyPal3(7)
java·开发语言
被AI抢饭碗的人11 分钟前
高并发内存池实现
开发语言·c++