网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

eclipse中启动spring-mvc项目时无法加载静态文件的问题分析

问题表现:

专业从事企业网站建设和网站设计服务,包括网站建设、主机域名雅安服务器托管、企业邮箱、微信公众号开发、微信支付宝小程序开发成都app开发、软件开发、等服务。公司始终通过不懈的努力和以更高的目标来要求自己,在不断完善自身管理模式和提高技术研发能力的同时,大力倡导推行新经济品牌战略,促进互联网事业的发展。

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之后,推荐使用配置:

 

这样配置后,当p_w_picpath,css已及其他文件放在resources文件中时,spring就可以找到。


网站名称:eclipse中启动spring-mvc项目时无法加载静态文件的问题分析
文章URL:http://bjjierui.cn/article/gogisg.html

其他资讯