SSM项目的基本静态资源配置
SSM项目的静态资源配置(css,js,image)
一段时间懒惰不写代码后手生,打算用ssm框架写个小学期作业都遇到各种乱七八糟静态资源不能访问的错误。
一下是我手搭的一个ssm框架大致目录结构:
众所周知,spring在web.xml中拦截了一切请求,如下配置:
<!-- Spring MVC 普通页面拦截 --><servlet-mapping><servlet-name>SpringMVC</servlet-name><url-pattern>/</url-pattern></servlet-mapping>
这样一来可以加强项目的安全和稳定性,然而于此同时,在安全的同时同样的你的项目访问不到任何静态资源,包括js,css,还有各种图片。所以,我们需要再spring的配置文件中对有需要的配置文件进行放行。
以下是spring-mvc.xml中的相关片段:
<mvc:default-servlet-handler /><mvc:annotation-driven /><mvc:resources location="/static/" mapping="/static/**"/>
字面意思,可以理解为忽视对某些资源的请求拦截,那么做之后,我们在jsp页面就可以访问到静态的资源:
这样就可以访问到了~~
如果你的项目目录结构和我结构不一样,配置的时候也需要略微改变。
SSM项目的基本静态资源配置相关推荐
- IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解
IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解 参考文章: (1)IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解 (2)https://www.cn ...
- 解决SSM项目下静态资源(img、js、css)无法引用的问题
解决SSM项目下静态资源(img.js.css)无法引用的问题 参考文章: (1)解决SSM项目下静态资源(img.js.css)无法引用的问题 (2)https://www.cnblogs.com/ ...
- java选修结课作业:ssm项目-人事管理系统-经验记录
前端框架:Layui,jquery 数据库:MySQL 数据库连接池:c3p0 J2EE:Tomcat, Servlet, JSP, Filter 视图框架:Spring MVC ORM框架:MyBa ...
- Redis在SSM项目中的简单使用
Redis在SSM项目中的简单使用 一.基于SSM的Redis环境配置 前提是你的开发电脑安装和配置好了redis,如果没安装请看Window配置Redis环境和简单使用 1.1.pom文件中引入re ...
- 使用maven快速构建SSM项目
这里我就假设大家都已经配置好Maven,就不在重复说明了.若没有配置可以参考<首次使用maven的配置过程>. 1.新建Maven项目 工作区–右键-new-other–搜索maven 现 ...
- 用idea搭建SSM项目,原来这么简单
目录 前言 软件环境 创建项目 数据库文件 配置文件 pom.xml log4j.properties jdbc.properties applicationContext.xml spring-mv ...
- 简单搭建一个SSM项目(一)
简单搭建一个用户管理的SSM项目框架,虽然也能用servlet+jdbc搭建更简单的,不过个人感觉工作中更多用的ssm框架项目,这里就简单用ssm来搭建需要的项目吧. 准备工具:eclipse.jdk ...
- springwebflux 页面_【SpringBoot WEB系列】WebFlux静态资源配置与访问
上一篇博文介绍SpringMVC的静态资源访问,那么在WebFlux中,静态资源的访问姿势是否一致呢 I. 默认配置 与SpringBoot的默认配置一样,WebFlux同样是classpath:/M ...
- springboot 设置默认访问index.html_【SpringBoot WEB系列】WebFlux静态资源配置与访问
[SpringBoot WEB系列]WebFlux静态资源配置与访问 上一篇博文介绍SpringMVC的静态资源访问,那么在WebFlux中,静态资源的访问姿势是否一致呢 I. 默认配置 与Sprin ...
最新文章
- mysql 常用sql语句
- awesome docsify learning notes
- Nginx Install 记录
- File类概述和构造方法
- GPS坐标转换 百度地图API调用
- 男女薪酬差异扩大 2018年女性薪酬不及男性8成
- java web项目_[适合初中级Java程序员修炼手册从0搭建整个Web项目](二)
- DedeCMS 提示信息! ----------dede_addonarticle
- Antd Vue 组件库之Table表单
- 避免将 props 的值复制给 state!
- Android SDK官网下载网址
- 期权与期货有哪些不同?
- linux发行版_看一看2020年最漂亮的Linux发行版
- 贝多芬《 d小调第九交响曲》(Symphony No.9 in d Minor, Op.125, 1824)(永无完结)
- AFNetworking源码简单分析
- 年末促销 Windows Azure在线充值送微软商城硬件大礼包
- Did you mean feature with Apache Lucene Spell-Checker
- Halcon编程实验-(4)车牌号数字+字母的识别【目的:OCR识别的应用】
- cc2530单片机的内核是什么_cc2530是什么_cc2530能做什么
- js获取url后的参数
热门文章
- BZOJ 2277 strongbox (gcd)
- 超级签名-原理/机制/技术细节-完全解析
- php手游服务端开发教程,【手游服务端】梦想海贼王 卡牌系列一键端服务端游戏源码+教程...
- 腾讯云一键搭建WordPress博客网站
- 2022-04-30前端周报 巴厘岛项目交接.md
- [C语言] 发牌洗牌
- 【数据分析案例】英雄联盟美服10000条排位数据分析
- IDEA创建一个JavaWeb项目详细步骤
- After Effects CC SDK 使用指南(二)—— 第一章 介绍 (上)
- HackTheBox-baby WAFfles order