處理靜態資源
在SpringMVC中如若使用靜態資源,比如在中使用jQuery時需要:
在springmvc的配置文件中加入如下兩個配置:
<mvc:default-servlet-handler/>
<mvc:annotation-driven/>
例如只在index.jsp中添加:
<script type="text/javascript" src="${pageContext.request.contextPath }/script/jquery-1.7.2.js"></script>
<script type="text/javascript">
alert($);
</script>
alert($); 不會起作用,必須在springmvc的配置文件添加:
<!-- 配置處理靜態資源 注意引入mvc的命名空間-->
<mvc:default-servlet-handler/>
<!-- 配置了處理靜態資源之後,handler的方法上的@RequestMapping註解失效,必須配置以下標籤 -->
<mvc:annotation-driven></mvc:annotation-driven>