spring3. 1应用springMVC时如果配置URL映射时如下配置
[html]
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
会导致页面引用的JS CSS发生找不到的错误,原因是 <url-pattern>/</url-pattern> 这里配置访问所有的文件都经过DispatcherServlet,spring 默认不能访问js, css, impge等静态文件,所以在页面里访问js和CSS文件,即使路径对了,也不能访问,解决方法是在sping的配置文件里配置 <mvc:resources mapping="/javascript/**" location="/static_resources/javascript/"/> 来映射静态文件的位置,上面的意思是告诉spring,页面使用 /javascript/的路径时, 会到/static_resources/javascript 文件夹下面找.例如:
spring-servlet.xml 里配置如下:
<mvc:resources mapping="/javascript/**" location="/static_resources/javascript/"/>
jsp页面要引用js的如下:
<%
String path = request.getContextPath();
// 获得本项目的地址(例如: http://localhost:8080/MyApp/)赋值给basePath变量
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
// 将 "项目路径basePath" 放入pageContext中,待以后用EL表达式读出。
pageContext.setAttribute("basePath",basePath);
%>
<html>
<head>
<title>Insert title here</title>
<script type="text/javascript" src="<%=basePath%>/javascript/jsonReuest.js">
</script>
相关推荐
springmvc上传文件controller,vue
springMvc 文件上传,springMvc 支持单文件和多文件上传,
NULL 博文链接:https://star77266989.iteye.com/blog/2111430
本篇文章主要介绍了防止SpringMVC拦截器拦截js等静态资源文件的解决方法,具有一定的参考价值,有兴趣的同学可以了解一下
springMVC 上传文件方式springMVC 上传文件方式springMVC 上传文件方式
SpringMVC配置文件 SpringMVC配置文件 SpringMVC配置文件
springmvc + easyui实现文件下载,其中springmvc是使用了注解技术的
SpringMVC核心配置文件示例.rar
SpringMVC+Ajax异步文件上传+短视频背景+a标签绑定文件域
SpringMVC单文件上传、多文件上传、文件列表显示、文件下载,具体效果和过程看博文http://blog.csdn.net/evankaka/article/details/45826697
springmvc 上传下载文件,支持 ajax,form 提交,支持 multiple 方式上传文件
SpringMVC一些配置文件的demo
SpringMVC框架实现文件的上传和下载项目案例源码
springmvc框架的文件上传 下载:自己整理的一些错误:404等
在上一篇SpringMVC基础教程的源码基础上增加了文件上传,多文件上传
SpringMVC文件上传与下载的实现,包括UploadController和DownloadController
springMVC测试上传文件并在页面上显示
springmvc 的 lib文件压缩包,是springmvc下的增删改查,登录功能,下拉框功能的补充。
在使用springMVC进行系统实现时,springMVC默认的解析器里面是没有加入对文件上传的解析的,这可以方便我们实现自己的文件上传。但如果你想使用springMVC对文件上传的解析器来处理文件上传的时候就需要在spring的...
springmvc上传文件到ftp demo,将mmall.properties里面的ftp内容修改为自己的启动就行,建议使用idea