Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
弹簧罐';不要加载我的css文件_Css_Spring_Spring Mvc - Fatal编程技术网

弹簧罐';不要加载我的css文件

弹簧罐';不要加载我的css文件,css,spring,spring-mvc,Css,Spring,Spring Mvc,Spring无法加载我的css文件,这是我的体系结构: 计划 网络内容 WEB-INF 页数 index.jsp css jquery-ui.css 正如fvu所解释的那样,WEB-INF中的内容无法通过HTTP访问。中的Webcontent目录 您的目录结构看起来像是为了这个特殊目的而创建的:存储CSS文件、图像和JavaScript文件 即使在移动CSS文件之后,它们也无法通过HTTP自动访问,因为SpringMVC将拦截这些文件 HTTP请求。您需要在bean配置中使用标

Spring无法加载我的css文件,这是我的体系结构:

  • 计划
    • 网络内容
    • WEB-INF
      • 页数
        • index.jsp
      • css
        • jquery-ui.css

正如fvu所解释的那样,
WEB-INF
中的内容无法通过HTTP访问。中的
Webcontent
目录 您的目录结构看起来像是为了这个特殊目的而创建的:存储CSS文件、图像和JavaScript文件

即使在移动CSS文件之后,它们也无法通过HTTP自动访问,因为SpringMVC将拦截这些文件 HTTP请求。您需要在bean配置中使用
标记:

您的CSS文件可以通过如下URL访问:

http://localhost:8080/you-应用程序名称/webcontent/…


Stackoverflow上有很多关于
的信息。

您可以将css文件和其他文件(如javascript、图像)放在文件夹资源中
计划

并将以下行置于spring配置中

<mvc:resources mapping="/resources/**" location="/resources/" />  

并在jsp页面中提供如下引用

<link href="${pageContext.request.contextPath}/resources/css/jquery-ui.css"
    rel="stylesheet">


加载文件时使用的代码是什么?索引页是否显示?您需要提供更多问题的详细信息。根据WEB服务器无法访问WEB-INF中的标准内容,因此如果您希望页面直接访问css文件,您应该将其移动到Webcontent的子目录中
<link href="${pageContext.request.contextPath}/resources/css/jquery-ui.css"
    rel="stylesheet">