JSP 页面无法从资源文件夹中获取 Bootstrap 文件 -IntelliJ

我的项目正在运行并显示结果页面而不继承任何引导程序属性我认为错误是我home.jsp无法获得所有引导程序文件所在的资源文件夹的正确路径

我的 HomeController 只包含一个返回主页的方法

这是我的家.jsp

我在 value 参数中获取路径的红色文本


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


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


<script>window.jQuery || document.write('<script src="<c:url value="/resources/js/jquery-1.11.3.min.js" />"><\/script>')</script>

<script src="<c:url value="/resources/js/bootstrap.min.js" />"></script>

这些是来自上述 home.jsp 文件的行


调度程序-servlet.xml


<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

       xmlns:context="http://www.springframework.org/schema/context"

       xmlns:mvc="http://www.springframework.org/schema/mvc"

       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">


       <context:component-scan base-package="com.ecommercestore"/>



    <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">

        <property name="prefix" value="/WEB-INF/views/" />

        <property name="suffix" value=".jsp" />

    </bean>

    <mvc:resources mapping="/resources/**" location="/WEB-INF/resources/" />

    <mvc:annotation-driven />


</beans>

http://img1.mukewang.com/61c30e5e0001749f03230402.jpg

http://img4.mukewang.com/61c30e690001842a13650769.jpg

我想我在 mvc:resources 标签中的 dispatcher-servlet.xml 中犯了一些错误 请帮忙?


倚天杖
浏览 242回答 1
1回答

泛舟湖上清波郎朗

发现错误!!!!在我的 HomeController 类中,在 RequestMapping 注释中,我忘记提及 ("/") 所以最后它应该看起来像 RequestMapping("/") 并且它会自动找到所有文件,尽管 url 值是红色文本。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java