eclipse中启动spring-mvc项目时无法加载静态文件的问题分析
发表于:2024-11-29 作者:千家信息网编辑
千家信息网最后更新 2024年11月29日,问题表现:eclipse里使用spring-mvc框架开发web项目,项目正常启动后能访问jsp页面,但jsp页面的网页效果没有生效,并提示jsp文件里提示js找不到,404错误。(1)初步判断:在浏
千家信息网最后更新 2024年11月29日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安全错误
数据库的锁怎样保障安全
奇安信网络安全收费标准
移动互联网应用软件开发官网
根域服务器安全吗
网络安全行为实施细则
企业网络安全软件排行榜
方言数据库建设图片
数据库技术第四章
天城互联网科技
关于计算机网络技术正确的是
美团大众点评服务器有多大
我的世界交换位置是哪个服务器
临床公共数据库发表论文
小学生 网络安全 资料
网络安全考试广州
软件开发 项目周期
猫第一次发服务器视频教程
自动化专业需要的软件开发
数据库echo怎么用
软件开发合同第一笔款比例
科普软件开发类申报书范例
我播放网络安全手抄报
探岳gte高速服务器能否充电
linux重置数据库密码
国标21818sip服务器
大学生网络安全期末论文
国土资源局网络安全管理制度
地下城手游正在检查服务器-9
yii数据库配置文件
设计一个多用户环境下对数据库
ksj数据库