spring MVC 项目 WEB-INF下的jsp不能加载css文件
一.项目目录
二.解决方法(已解决)
1. jsp文件加入
<link href="<c:url value="/css/main.css" />" rel="stylesheet" type="text/css" />
或
<link rel="stylesheet" href="/app18b/css/main.css" type="text/css"><!-- app18b为项目名->
或
<style>@import url("/app18b/css/main.css"); </style>
2.此时的web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"><!-- static resources --> <servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.css</url-pattern><url-pattern>*.js</url-pattern><url-pattern>*.gif</url-pattern><url-pattern>*.jpg</url-pattern><url-pattern>*.jpeg</url-pattern><url-pattern>*.png</url-pattern><url-pattern>*.ico</url-pattern><url-pattern>*.zip</url-pattern><url-pattern>*.rar</url-pattern> </servlet-mapping><servlet><servlet-name>springmvc</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/config/springmvc-config.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springmvc</servlet-name><url-pattern>/</url-pattern></servlet-mapping><jsp-config><taglib><taglib-uri>http://java.sun.com/jsp/jstl/fmt</taglib-uri><taglib-location>/WEB-INF/lib/fmt.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/fmt-rt</taglib-uri><taglib-location>/WEB-INF/lib/fmt-rt.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri><taglib-location>/WEB-INF/lib/c.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/core-rt</taglib-uri><taglib-location>/WEB-INF/lib/c-rt.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/sql</taglib-uri><taglib-location>/WEB-INF/lib/sql.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/sql-rt</taglib-uri><taglib-location>/WEB-INF/lib/sql-rt.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/x</taglib-uri><taglib-location>/WEB-INF/lib/x.tld</taglib-location></taglib><taglib><taglib-uri>http://java.sun.com/jsp/jstl/x-rt</taglib-uri><taglib-location>/WEB-INF/lib/x-rt.tld</taglib-location></taglib></jsp-config> </web-app>
此时的springmvc-config
<?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:p="http://www.springframework.org/schema/p"xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"><!-- <context:component-scanbase-package="app18b.controller" /><mvc:default-servlet-handler/><mvc:annotation-driven></mvc:annotation-driven><mvc:annotation-driven />静态资源映射 <mvc:resources mapping="/css/**" location="/resources/css/"></mvc:resources> <mvc:resources mapping="/js/**" location="/resource/js/"></mvc:resources> <mvc:resources mapping="/img/**" location="/resource/img/"></mvc:resources> <mvc:resources mapping="/uploads/**" location="/resource/uploads/"></mvc:resources>Register the bean<bean class="controller.ProductController" /><bean id="viewResolver"class="org.springframework.web.servlet.view.InternalResourceViewResolver" ><property name="prefix" value="/WEB-INF/jsp/" /><property name="suffix" value=".jsp" /></bean> --><context:component-scan base-package="controller"/> <context:component-scan base-package="service"/> <mvc:annotation-driven/> <mvc:resources mapping="/css/ **" location="/css/"/> <mvc:resources mapping="/ *.html" location="/"/><!-- Register the bean --> <!-- <bean class="controller.ProductController" /> --> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/> </bean></beans>
转载于:https://www.cnblogs.com/jiangfeilong/p/10789868.html
spring MVC 项目 WEB-INF下的jsp不能加载css文件相关推荐
- spring mvc项目在IDEA下使用jrebel热部署报错!!
转载:https://segmentfault.com/q/1010000006068898 spring mvc项目在IDEA下使用jrebel热部署报错!! 25-Jul-2016 20:43:4 ...
- 【Spring MVC】 错误: 找不到或无法加载主类 解决方法
[Spring MVC] 错误: 找不到或无法加载主类 解决方法 最近在学习Spring,在学习SpringMVC过程中,将web.xml.Dispatcher-servlet.xml.applica ...
- linux 下创建并动态加载.so 文件
最简单的生成, 动态加载.so 文件的例子 //test.cpp #ifndef _TEST_H #define _TEST_H #include <iostream> ...
- 基于注解的Spring MVC与JPA如何解决实体的延时加载问题
本文出处:http://blog.csdn.net/chaijunkun/article/details/7673931,转载请注明.由于本人不定期会整理相关博文,会对相应内容作出完善.因此强烈建议在 ...
- jsp引入css失败,jsp加载css失败的原因
jsp加载css失败的原因:1.css文件语法写错:2.css文件编码出错:3.加载css文件路径不对:4.设置了过滤器:其解决办法:1.检查css语法:2.将css文件保存为UTF8格式:3.设置正 ...
- Idea 七步建立Spring Mvc 的web项目,极其简单
Idea 7步建立Spring Mvc 的web项目 1.新建项目 新建的结构是这样的 2. 添加controller的包.文件:添加jsp的文件夹和jsp文件 文件名为HelloWorldCo ...
- Spring MVC 搭建web项目示例
转载自:Bird鸟人 的博文<Spring MVC 搭建web项目示例> https://blog.csdn.net/wcc27857285/article/details/8174903 ...
- Spring MVC 项目 JSP 页面显示源码
问题描述:Spring MVC 项目的 JSP 页面跳转显示源码,而非页面 原因:Spring MVC 项目的前端拦截器 拦截了 JSP 页面 改正:去掉 * 插曲:如果仅仅改动 JSP 头文件为 H ...
- 如何在Spring和Spring MVC项目中进行测试
Spring框架概述 Spring大约包含了20个模块,这些模块组成了核心容器(Core Container).数据访问/集成(Data Access/Integration).Web.AOP(面向切 ...
最新文章
- python logger
- 教你如何用python实现学生通讯录管理系统
- LVS+keepalived 实现高可用与负载均衡实施方案
- 高速缓存系统之redis c++使用实例
- UI5 setBusyIndicatorDelay
- php绘制频谱图,一步一步教你实现iOS音频频谱动画(二)
- 利用维纳滤波编码实现给定的运动模糊图像恢复
- 用算法“脱掉”女性衣服,这款AI应用被迫下架后再被全网封杀
- c# windows服务状态、启动和停止服务
- 【组合数学+动态规划】在如下8*6的矩阵中,请计算从A移动到B一共有____种走法。要求每次只能向上或向右移动一格,并且不能经过P。...
- 用OpenCV实现Otsu算法
- [充电]Code Review
- 群控系统linux脚本,万能安卓群控脚本助手(安卓群控软件)V1.1 最新版
- C语言-超市仓库管理系统的设计与实现
- 中介效应、调节效应与交互作用咋回事?
- 【opencv】凹点切分,种子计数,细胞计数前提 17/7/25更新
- Windows 共享无线上网 无法启动ICS服务解决方法(WIN7 ICS服务启动后停止)
- iOS 小说字数统计
- MATLAB深度学习入门之旅
- zzd 的割草机(Lawnmower)
热门文章
- 品质创新,江铃控股携手华天软件CAPP系统决战SUV中高端市场
- Android内存优化(二):一分钟发现内存泄漏
- 01 svn服务搭建
- 用Fiddler调试localhost
- js 金额转为大写
- bgb邻居关系建立模型_今日 Paper | 新闻推荐系统;多路编码;知识增强型预训练模型等...
- 包含html语言的超链接标记的网页_HTML是什么?
- python栈应用_栈应用之 后缀表达式计算 (python 版)
- Preparedstatement和statement 区别
- linux转换大小写的脚本代码,文件名大小写转换的shell脚本