eclipse中启动spring-mvc项目时无法加载静态文件的问题分析
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,问题表现:eclipse里使用spring-mvc框架开发web项目,项目正常启动后能访问jsp页面,但jsp页面的网页效果没有生效,并提示jsp文件里提示js找不到,404错误。(1)初步判断:在浏
千家信息网最后更新 2025年12月03日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安全错误
数据库的锁怎样保障安全
破坏数据库
温州网络安全ppt
芜湖电商平台软件开发
查询学生信息页面的数据库
服务器raid如何装系统
想学软件开发 工资高吗
20nt网络安全
我叫mt卡牌数据库
无法开机如何迁移服务器
平台管理服务器是什么
上海正规网络技术调试
学校网络安全三年规划
触摸软件开发
解读网络安全宣传
军队里面有没有软件开发
分发服务器与应用服务器
西工大网络安全学院在哪个校区
陕西智慧城管软件开发电话
国内软件开发培训机构排名
湖北软件开发包括哪些
讲授数据库范式
什么是利用数据库和网络技术
学生网络安全教育知识读本
软件开发 v型模型
漳州市中小学生网络安全教育
软件开发合同 示范文本
cs添加服务器时失败
数据库性能调优策略
百旺上传参数设置服务器地址
亚控科技软件开发是干什么