`
longying2008
  • 浏览: 302009 次
社区版块
存档分类
最新评论

Spring MVC RESTful风格URL welcome-file-list不起作用问题解决

阅读更多

在用Spring MVC搭建WEB项目时,我习惯使用RESTFUL风格的URL,即在web.xml中作如下般配置:

	<servlet>
		<servlet-name>dispatcher-servlet</servlet-name>
		<servlet-class>
			org.springframework.web.servlet.DispatcherServlet
		</servlet-class>
		<init-param>
			<param-name>contextConfigLocation</param-name>
			<param-value>/WEB-INF/dispatcher-servlet.xml</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>dispatcher-servlet</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>

 问题:这样配置后,我在web.xml中配置的welcome-file-list就不起作用了,即输入URL:http://localhost:8080/mydemo/会提示404错误,而不是访问webapp下的index.html。

 

解决方法:

在Spring MVC配置文件dispatcher-servlet.xml中添加:<mvc:default-servlet-handler/>

 

 

  • 大小: 27 KB
分享到:
评论
1 楼 bn493235694 2015-12-14  
 

搞了我一天的问题,终于在这里解决了问题啊

相关推荐

    spring mvc restful service

    在本文中,我们将深入探讨如何利用Spring MVC创建RESTful服务,这些服务可以处理字符串、JSON和XML数据,并且是用Maven构建的。我们将讨论关键概念、配置、以及如何构建可直接运行的项目。 1. **RESTful服务**:...

    spring-boot-web-restfulcrud代码示例

    总结起来,"spring-boot-web-restfulcrud" 示例项目展示了如何利用 Spring Boot 和 Spring MVC 实现一个基于 RESTful 的 CRUD 应用。这涵盖了从项目的初始化、Controller 的编写、服务层的设计到与数据库的交互等多...

    spring-3.0-应用springmvc-构造RESTful-URL-详细讲解

    在本文中,我们将深入探讨如何在Spring 3.0中应用Spring MVC来构建RESTful URL,以实现更加优雅和功能强大的Web服务。REST(Representational State Transfer)是一种架构风格,用于构建基于HTTP协议的Web服务,它...

    Spring MVC--------我在创智软件的面试

    Spring MVC可以与Spring的其他模块,如Spring Security(安全)、Spring AOP(面向切面编程)、Spring Data(数据访问)等深度整合,构建全面的Web应用解决方案。 在面试中,展示你对这些知识点的理解和实践经验,...

    Spring-MVC-step-by-step.zip_Java MVC spring_Java spring mvc_sp

    使用@RequestMapping及其子注解(如@GetMapping、@PostMapping)可以定义Controller方法的请求路径,支持RESTful风格的URL设计。 八、数据绑定与验证 Spring MVC支持自动将请求参数绑定到Controller方法的参数上,...

    spring-mvc-官方中文文档

    13. **RESTful 风格**:Spring MVC 可以很方便地支持 RESTful 风格的 Web 服务,利用 HTTP 方法(GET、POST、PUT、DELETE 等)来操作资源。 14. **模板引擎**:Spring MVC 可以与多种模板引擎集成,如 Thymeleaf,...

    SPRING-MVC-MQ-CXF-REST_Demo

    在Spring框架中,可以通过Spring MVC的@RestController注解和@RequestMapping等注解轻松实现RESTful API的开发,提供JSON、XML等数据格式的接口。 【Demo项目结构】 "SPRING-MVC-MQ-CXF-REST_Demo"这个项目很可能是...

    translation-spring-mvc-4-documentation, Spring MVC 4.2.4 RELEASE 中文文档完整翻译稿.zip

    除此之外,Spring MVC还支持RESTful风格的URL设计、文件上传下载、异常处理、视图解析以及模板引擎集成(如JSP、Thymeleaf等)。这个翻译文档详细阐述了这些特性,并提供了丰富的示例代码,对于学习和掌握Spring MVC...

    spring-boot-04-web-restfulcrud

    《Spring Boot 2.4 RESTful CRUD 实战详解》 在现代Web开发中,Spring Boot以其简洁、高效的特点,已经成为主流框架之一。本教程聚焦于Spring Boot 2.4版本,针对初学者提供一个完整的RESTful CRUD(创建、读取、...

    Spring MVC大作业-J2EE-新闻管理系统

    Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,主要用于构建 MVC(Model-View-Controller)模式的 Web 应用程序。在 J2EE(Java 2 Platform, Enterprise Edition)环境中,Spring ...

    Spring mvc RESTful demo

    **Spring MVC RESTful 示例** Spring MVC 是 Spring 框架的一部分,它主要用于构建 Web 应用程序,尤其是处理 HTTP 请求和响应。RESTful 风格的 Web 服务已经成为现代 Web 开发的标准,因为它强调简单、轻量级的...

    the-mvc-spring-and-web-study.rar_Java spring mvc_The Web_mvc_spr

    标题 "the-mvc-spring-and-web-study.rar" 暗示了这是一个关于Spring MVC与Web开发相结合的学习资源,特别是针对Java平台。Spring MVC是Spring框架的一个重要组件,用于构建可伸缩、高性能的Web应用程序。它采用了...

    外文翻译Spring的MVC构架模式-CSDN下载

    - **支持RESTful风格**: 通过URL路径、HTTP方法和请求头,Spring MVC支持创建符合REST原则的API。 ### 4. Spring MVC的实际应用 在实际开发中,Spring MVC常与其他Spring模块结合使用,如Spring Data用于数据库...

    RESTful_Spring3MVC

    Spring 3 MVC框架是Java开发者广泛使用的构建Web应用的工具,它为开发RESTful API提供了强大的支持。本教程将深入探讨如何利用Spring 3 MVC实现RESTful服务。 首先,理解REST的基本原则至关重要。RESTful架构有以下...

    Spring-MVC-step-by-step2.rar

    另外,Spring MVC 还支持 RESTful 风格的 URL 设计,使得 Web 应用更符合 HTTP 协议的精神,提高可交互性。同时,Spring MVC 提供了强大的异常处理机制,允许我们优雅地处理程序中的错误。 在源码层面,Spring MVC ...

    spring mvc 4.0

    Spring MVC是Spring框架的一个核心模块,专为构建Web应用程序提供模型-视图-控制器(MVC)架构。在Spring MVC 4.0版本中,它引入了许多改进和新特性,以提升开发效率和应用程序的性能。 1. **依赖注入**:Spring ...

    精通Spring MVC 4

    本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4...

    spring-mvc-step-by-step

    《Spring MVC Step by Step》是Spring官方提供的一份详尽指南,旨在引领开发者逐步了解和掌握Spring MVC框架的使用。Spring MVC是Spring框架的核心部分,主要用于构建Web应用程序。本教程以英文形式呈现,深入浅出地...

Global site tag (gtag.js) - Google Analytics