我使用springmvc和我的web.xml:
<servlet>
<servlet-name>mvc-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
因此我无法使用<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
我搜索一个方法是将这段代码添加到mvc-dispatcher-servlet.xml中,如下所示:<mvc:resources mapping="/assests/js/**" location="WEB-INF/pages/assets/"/>
但它无法正常工作!我的路径错了吗?
答案 0 :(得分:2)
将您的资产目录移动到webapp目录中,然后更改您的配置:
<mvc:resources mapping="/assests/js/**" location="/assets/js/" />