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

相关推荐
随风,奔跑14 小时前
Spring Cloud Alibaba(六)-链路追踪SkyWalking
java·后端·spring·skywalking
勤劳的进取家14 小时前
传输层基础
运维·开发语言·学习·php
wuminyu14 小时前
专家视角看Lambda表达式的原理解析
java·linux·c语言·jvm·c++
搬码后生仔14 小时前
【navicat不安装sql server直接远程连接服务器数据库】
运维·服务器·数据库
tingting011914 小时前
dns域名信息收集
linux·服务器·前端
wangbing112514 小时前
Java处理csv文件总是丢数据
java·开发语言·python
Rust语言中文社区14 小时前
【Rust日报】2026-04-28 Pacquet:pnpm 的 Rust 重写版本
开发语言·后端·rust
云烟成雨TD14 小时前
Spring AI 1.x 系列【30】向量数据库:核心 API 和入门案例
java·人工智能·spring
JiaWen技术圈15 小时前
nf_tables 架构深度详解(内核级完整架构)
linux·服务器·安全·运维开发
modelmd15 小时前
研究C语言的hello world输出
c语言·开发语言·chrome