Java url更改时spring mvc背景图像不工作

Java url更改时spring mvc背景图像不工作,java,jsp,spring-mvc,spring-boot,Java,Jsp,Spring Mvc,Spring Boot,我试图给出背景。url为时正确加载图像(在登录页面中) 通过在配置文件页面中使用 <body background="resources/images/black.jpg"> 错误是 message /jobsspectrum/user/resources/images/black.jpg description The requested resource is not available. “我的图像”位于“资源/图像”下 当url不是/jobsspectrum时,它不会拾取

我试图给出背景。url为时正确加载图像(在登录页面中)

通过在配置文件页面中使用

<body background="resources/images/black.jpg">
错误是

message /jobsspectrum/user/resources/images/black.jpg
description The requested resource is not available.
“我的图像”位于“资源/图像”下

当url不是/jobsspectrum时,它不会拾取资源/

我的资源处理类是:

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {

    registry.addResourceHandler("/resources/**").addResourceLocations("resources/");
    super.addResourceHandlers(registry);
}

我简单地说,图像仅在头版中拾取,当用户登录时,我的url从/jobsspectrum/更改为/jobsspectrum/user/**并且资源图像部分未正确加载。

使用绝对路径而不是相对路径

对于JSTL:

<body background="<c:url value='/resources/images/black.jpg' />">
<body background="${pageContext.request.contextPath}/resources/images/black.jpg">

或者,如果没有JSTL:

<body background="<c:url value='/resources/images/black.jpg' />">
<body background="${pageContext.request.contextPath}/resources/images/black.jpg">

使用绝对路径而不是相对路径

对于JSTL:

<body background="<c:url value='/resources/images/black.jpg' />">
<body background="${pageContext.request.contextPath}/resources/images/black.jpg">

或者,如果没有JSTL:

<body background="<c:url value='/resources/images/black.jpg' />">
<body background="${pageContext.request.contextPath}/resources/images/black.jpg">


谢谢您,先生。这有助于解决如此简单的问题。你在其他问题上也帮了我很多。泰。。两种解决方案都有效。谢谢你,先生。这有助于解决如此简单的问题。你在其他问题上也帮了我很多。泰。。这两种解决方案都有效。