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

相关推荐
love_muming几秒前
链表每日一练
java·开发语言·数据结构·链表·idea·每日一练
墨痕诉清风1 分钟前
Linux系统设置上海时间(24小时制)
linux·运维·服务器
weixin_446260851 分钟前
LLM智能体在社交模拟中的决策行为分析:有限状态与LLM-based策略对比研究
开发语言·php
范什么特西4 分钟前
重点:mybatis注意细节
java·mysql·mybatis
utf8mb4安全女神4 分钟前
脚本模块化
linux·运维·服务器
牛肉在哪里7 分钟前
ros2 从零开始28 监听广播C++
开发语言·c++·算法·机器人
乐观勇敢坚强的老彭12 分钟前
GESP一级核心算法:循环与条件判断的结合
java·数据结构·算法
雪宫街道15 分钟前
SpringBoot 向 IOC 容器注册组件的两种姿势:@Configuration 与 @Import
java·spring boot·后端·spring
techdashen19 分钟前
Cargo 1.94 开发周期全解析
开发语言·后端·rust
枕星而眠22 分钟前
Linux守护进程完全指南:从原理到实战
linux·运维·服务器·c++·后端