gpt4 book ai didi

java - JSTL c :url not working

转载 作者:行者123 更新时间:2023-12-02 13:15:23 26 4
gpt4 key购买 nike

我正在学习 Spring MVC。我的静态资源已使用 spring taglib 成功映射。但是如果我使用 JSTL c taglib,则不会映射资源。

项目结构

enter image description here

web.xml

enter image description here

spring-servlet.xml

enter image description here

ma​​in.css

h1{
color:red;
}

welcome.jsp

enter image description here

输出

enter image description here

Jquery 和 main.js 加载了 spring 标签库,这就是 h2 有 body 的原因,但我不明白为什么 h1 的颜色不是红色?

05-May-2017 15:45:24.843 WARNING [http-nio-8080-exec-4] org.springframework.web.servlet.PageNotFound.noHandlerFound No mapping found for HTTP request with URI [/basic/public-resources/css/main.css] in DispatcherServlet with name 'dispatcher'

最佳答案

我找到了解决方案。我变了

<link rel="stylesheet" href='<c:url value="/public-resources/css/main.css" />'>

<link rel="stylesheet" href='<c:url value="/resources/css/main.css" />'>

IntelliJ 给我错误,目录未解析并且整个目录是红色的。但部署后,它就可以工作。

关于java - JSTL c :url not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43797051/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com