`

springmvc 找不到资源文件的问题解答

阅读更多

 

springmvc 找不到静态资源文件的解决办法

 

 

前几天在研究springmvc时,遇到一个无法加载静态资源文件的问题,如下所示:

 

JSP 页面引入 jquery-2.1.1.js

<script src="jquery-2.1.1.js" type="text/javascript"></script>

 

在打开页面时,报下面这个错误:

2014-5-24 14:50:01 org.springframework.web.servlet.DispatcherServlet noHandlerFound
警告: No mapping found for HTTP request with URI [/spring/jquery-2.1.1.js] in DispatcherServlet with name 'spring'

 

原因:

使用springmvc后,后有的请求都会交给spring,走的是dispatchservlet的路径,于是就出现在无法找到静态资源文件的问题。

 

解决方法:

在spring的配置 spring-servlet.xml  文件中加入 <mvc:default-servlet-handler/> 就可以解决。

 

解决原理:

加个这个默认的servlet,servlet在找不到的时候会去找静态的内容,于是就能找到相应的静态资源文件了。

分享到:
评论

相关推荐

    SpringMVC上传文件 SSH上传文件

    4. **错误处理**:提供良好的错误处理机制,当文件不存在或下载过程中发生问题时,能够给用户清晰的反馈。 总的来说,SpringMVC和SSH都提供了完善的文件上传与下载功能。选择哪种方式取决于你的项目结构、团队熟悉...

    WEB文件上传之SpringMVC+ajaxfileupload使用(三)

    SpringMVC提供了许多特性,如URL映射、视图解析、数据绑定、验证以及文件上传和下载等。 ### AJAXFileUpload库 AJAXFileUpload库允许用户在不刷新整个页面的情况下进行文件上传,提高了用户体验。它基于AJAX技术,...

    SpringMVC从无到有

    在本文中,我们将深入探讨SpringMVC的基本概念、配置、控制器、视图解析以及如何解决常见的问题,如jar包冲突。 一、SpringMVC简介 SpringMVC是一个轻量级的Web开发框架,它提供了强大的数据绑定、模型验证和本地化...

    springmvc+POI的Excel文件导入导出

    总结起来,"SpringMvc+POI的Excel文件导入导出"涉及到的关键技术包括Spring MVC的文件上传处理、Apache POI的Excel读写操作、以及模板填充和导出。通过熟练掌握这些技术,开发者能够高效地处理企业级应用中的Excel...

    springMVC文件上传demo(亲测有效)

    在实际应用中,需要考虑文件上传可能遇到的各种异常,如文件过大、文件类型不合法、网络中断等。因此,你需要编写合适的异常处理代码,确保服务的健壮性。 6. **项目结构** 这个Demo包含前后台的完整代码,导入后...

    SpringMVC 实现文件上传下载、国际化等

    SpringMVC提供了一种优雅的方式实现国际化,主要通过消息资源文件和`LocaleResolver`实现。 1. **创建消息资源文件**:在项目的`src/main/resources`目录下,创建对应不同语言的.properties文件,如`messages_en....

    Springmvc最全约束配置文件

    ### Spring MVC 最全约束配置文件解析 #### 一、配置文件概述 在Spring MVC框架中,配置文件扮演着至关重要的角色。它不仅定义了应用程序的行为,还管理着各种组件和服务的生命周期。本篇将深入探讨一个典型的...

    SpringMvc+Spring+Mybats 资源文件

    在"SpringMvc+Spring+Mybats 资源文件"中,LMS可能是“Learning Management System”的缩写,这是一个常见的教育或企业培训管理系统。在这个系统中,Spring MVC作为前端控制器处理用户的交互,Spring Core负责管理...

    springMVC配置好的环境

    在“springMVC配置好的环境”中,我们通常包括了运行 Spring MVC 应用所需的所有组件和设置,这些组件可能包括但不限于: 1. **Spring Framework**:Spring 是整个应用的基础,它提供了依赖注入(DI)、面向切面...

    springMVC教案.rar

    SpringMVC提供了MockMvc工具,允许在不依赖Web服务器的情况下进行单元测试和集成测试。 这份教案将涵盖以上各个知识点,并可能包括实践案例和代码示例,帮助初学者理解SpringMVC的工作原理,掌握如何构建和调试...

    SpringMVC demo 完整源码实例下载

    通过分析和运行这个示例,你将能更深入地理解和掌握SpringMVC框架的各个方面,包括但不限于模型绑定、数据验证、视图解析、AOP(面向切面编程)、依赖注入以及MVC的完整流程。这将为你的Java Web开发技能打下坚实的...

    SpringMVCC.zip

    - SpringMVC提供了MockMvc工具,可以在不依赖服务器的情况下进行单元测试和集成测试。 以上就是SpringMVC 5.1.5.RELEASE的基本概念和核心特性。在Eclipse中搭建这个小例子,你需要按照上述步骤一步步操作,从创建...

    Spring下的子框架SpringMVC实现多文件上传完整代码

    在 SpringMVC 的配置文件 `springAnnotation-servlet.xml` 中,需要配置前端控制器、注解扫描、静态资源映射以及视图解析器等。其中,配置文件解析器(如 `CommonsMultipartResolver`)是实现多文件上传的关键步骤之...

    IDEA社区版编写的SpringMVC小项目

    在SpringMVC项目中,常见的目录结构包括`src/main/java`(存放源代码)、`src/main/resources`(存放配置文件和静态资源)、`src/main/webapp`(存放Web应用相关的文件,如HTML、CSS、JavaScript等)。 **单文件...

    springMVC笔记

    2. springmvc-servlet.xml配置文件说明:这个配置文件中需要定义组件扫描、静态资源处理、注解驱动以及视图解析器等信息。 - 组件扫描(component-scan):指定SpringMVC需要管理的包路径,它会自动扫描这些路径...

    springMVC实现多文件上传需要的jar

    这里,我们主要关注"springMVC多文件上传需要的jar"这一资源,它包含了实现这一功能所必需的Java档案(JAR)文件。 首先,Spring MVC是Spring框架的一个模块,专门处理Web应用的请求和响应。它提供了模型-视图-控制...

    netty整合SpringMVC实现下载

    - 错误处理:设置适当的异常处理器,处理网络中断、文件不存在等异常情况。 5. **测试与部署**: - 使用单元测试验证各个组件的正确性,集成测试确保整合后的系统能够正常工作。 - 考虑部署环境,如使用负载均衡...

    燕青老师springmvc的课堂教案

    12. **上传下载**:SpringMVC支持文件的上传和下载,通过MultipartFile接口处理上传文件,OutputStream或RedirectAttributes处理下载。 13. **RESTful API**:通过配置,SpringMVC可以很好地支持RESTful风格的Web...

    SpringMVC 资源

    通过学习这些资源,你可以逐步掌握如何创建 SpringMVC 项目,配置 DispatcherServlet,编写 Controller,处理请求,以及设置视图解析等核心操作。 总的来说,SpringMVC 是一个强大且灵活的框架,它极大地提高了开发...

Global site tag (gtag.js) - Google Analytics