eclipse中启动spring-mvc项目时无法加载静态文件的问题分析
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,问题表现:eclipse里使用spring-mvc框架开发web项目,项目正常启动后能访问jsp页面,但jsp页面的网页效果没有生效,并提示jsp文件里提示js找不到,404错误。(1)初步判断:在浏
千家信息网最后更新 2025年02月07日eclipse中启动spring-mvc项目时无法加载静态文件的问题分析
问题表现:
eclipse里使用spring-mvc框架开发web项目,项目正常启动后能访问jsp页面,但jsp页面的网页效果没有生效,并提示jsp文件里提示js找不到,404错误。
(1)初步判断:
在浏览器里debug时,jsp页面提示js文件找不到,提示404错误。由于项目名是littlec-exchange-center,访问时url里是exchangecenter,初步判断是路径有错。
尝试解决:在tomcat的conf路径下查看server.xml配置如下:
可以看到,虽然tomcat下的打包文件路径是littlec-exchange-center,但是访问路径是/exchangecenter。所以路径没有问题。
(2)继续寻找:在浏览器的source视图下找不到js文件,但项目打包到tomcat里有js文件,进一步判断是js等静态文件的访问出现了问题。
尝试解决:在jsp文件相同的路径下,新建一个test.html,里面写入"test"。直接访问localhost:8080/exchangecenter/test.html,还是提示404错误。
可以基本确定是静态资源访问的问题。spring-mvc里面配置静态资源加载的地方在我们定义的dispatcher-servelt.xml文件里,spring-mvc3.0之后,推荐使用配置:
<mvc:annotation-driven/>
<mvc:resources mapping="/resources/**/" location="/resources/"/>
这样配置后,当p_w_picpath,css已及其他文件放在resources文件中时,spring就可以找到。
文件
路径
提示
问题
项目
配置
静态
错误
页面
浏览器
资源
尝试
浏览
相同
及其他
地方
效果
框架
网页
视图
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
java数据库常用方法
嵌入式跟软件开发区别
网络安全信息化竞赛心得
中运网络技术
西安市盈科思泰网络技术有限公司
眼科病例数据库
linux线上生产服务器
镜像服务器下载能提速吗
阿里云服务器如何做集群
口碑好的数据库漏洞扫描
数据库安全性控制方法有哪些
Gbase数据库有有效期吗
github 数据库同步
网络安全活动开展情况汇报
第三方软件开发市场价
达丰电脑软件开发部
如何把图片输到数据库
网络安全宣传周知识题库
osx 软件开发
软件开发课程技能培训班
中国交通银行的网络安全措施
网络安全静态地址
单片机底层软件开发工程师招聘
软件开发为什么会被苹果查封
软件开发哪家产品好
画一张有关网络安全的漫画作品
iis服务器是微软的吗
网络安全活动开展情况汇报
环卫前线数据库
深圳dell服务器价格表