码迷,mamicode.com
首页 > 编程语言 > 详细

商城项目springmvc配置问题

时间:2017-01-11 09:16:44      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:one   prefix   style   ext   文件   ping   web.xml   pre   css   

在做商城的前台项目时,访问项目URL会被前段控制器所拦截(web.xml中配置),然后会去加载springmvc.xml文件,在springmvc.xml中有如下配置:

<!-- 加载注解器 用来代替映射器和适配器-->
<mvc:annotation-driven/>
<!-- 使用注解方式加载controller -->
<context:component-scan base-package="com.taotao.controller"></context:component-scan>
<!-- 配置视图解析器 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
<!-- 配置资源映射器 -->
<mvc:resources location="/WEB-INF/css" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/js" mapping="/js/**"/>

请求会通过前段适配器去执行controller,在controller中访问项目默认会显示index.jsp页面,这个页面确实能够显示,然而却没有渲染,仔细查找之后发现,页面无法加载js等静态资源(在web-inf的css和js文件夹下),这是由于红色部分配置有误,应该为:

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

商城项目springmvc配置问题

标签:one   prefix   style   ext   文件   ping   web.xml   pre   css   

原文地址:http://www.cnblogs.com/itzfz/p/6272286.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!