初学Springmvc遇到的问题

本文介绍了初学者在使用SpringMVC时遇到的常见问题,如未导入lib包、静态资源访问问题、以及如何配置SpringMVC正确处理静态资源。特别提到将statics目录部署到根目录以解决图片访问问题,并给出了完整的解决方案链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

初学Springmvc时遇到的问题

没导入lib包

如果没有打开file structure,导入lib包,会报错

修改静态资源页面没变化

这不是idea或者代码的问题,是浏览器的问题,清理缓存就好了

springmvc 拦截静态资源

在WEB-INF目录下建一个statics目录,把静态资源放进去,再在springmvc配置xml文件中加入以下代码:

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

就行了

但是要注意一点是,引入资源的路径前面不能有斜杠,应该从statics开始,如:

<link href="statics/css/xx.css">

无法访问图片资源

图片资源和css等静态资源不同,即使放在statics里面也无法访问,有文章说把imgs目录设为exclude,也没什么效果。所以有办法:就是将整个statics目录部署到/statics,这样子就可以正常访问了!

资源问题最终解

https://blog.csdn.net/w_linux/article/details/80557822
看这个博客就明白了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值