css - 图片和 css 没有在 spring mvc JSP 页面中上传

标签 css jsp spring-mvc

结构看起来像-

projectroot -- src --> main-->java-->com-->controllers etc
            -- src --> resourcess--> myresources --> css-->.css
            -- src --> resourcess--> myresources --> images-->.jpg etc
            -- src --> webapp --> mvc-dispatcher-servlet.xml
            -- src --> webapp --> pages --> .jsp pages

页面顶部包含-

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!doctype html>
<html>
<head>

我在页面的 head 部分使用以下内容 -

<link
    href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"
    rel="stylesheet">
<link
    href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css"
    rel="stylesheet">
<link href="<c:url value="/resources/css/style.css" />" rel="stylesheet">

图片如-

<img    src="/resources/images/logo2.png" height=20;></a>

mvc-dispacther-servlet 包含 -

<bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix">
            <value>/WEB-INF/pages/</value>
        </property>
        <property name="suffix">
            <value>.jsp</value>
        </property>
    </bean>

    <mvc:resources mapping="/resources/**" location="/resources/myresources/" />
    <mvc:annotation-driven />

控制台本身没有错误,但我没有看到页面正确显示。关于为什么没有上传图像和 css 的任何建议?根据我的元素目录结构,资源的 mvc-dispatcher 映射是否不正确?感谢您对此提供的任何帮助。

最佳答案

像这样将您的资源文件夹移动到 webapp 下:

projectroot -- src --> main-->java-->com-->controllers etc
            -- src --> webapp --> mvc-dispatcher-servlet.xml
            -- src --> webapp --> pages --> .jsp pages
            -- src --> webapp --> resources--> myresources --> css-->.css
            -- src --> webapp --> resources--> myresources --> images-->.jpg etc

关于css - 图片和 css 没有在 spring mvc JSP 页面中上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29025852/

相关文章:

java - url 重定向时的 session 变量

java - 线程中的异常 "main"org.springframework.beans.factory.NoSuchBeanDefinitionException : No bean named

java - Spring MVC Rest Controller @RequestBody 解析

javascript - 以这种方式访问​​ &lt;style&gt; 和 &lt;script&gt; 元素可以吗?

java - 表达式语言 (EL) - 它是 JSP 专用的还是通用的?

css - 网格自动列 : 50px 50px 20px; without template or grid-area

java - 通过注释名称查找 pojo 字段

java - 导入maven依赖时出错

jquery - 为什么单击显示/隐藏菜单时我的文字会弹起一行

javascript - bootstrap aside 在小型设备上隐藏分页元素