`

spring mvc 允许访问多种格式文件的配置

阅读更多

以链接127.0.0.1/a为例

描述:url为/a/,/a.html和/a.htm,都要访问spring mvc的controller的web配置

具体配置如下:

<servlet>
        <servlet-name>SpringMVC</servlet-name>
        <servlet-class>
            org.springframework.web.servlet.DispatcherServlet
        </servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>service.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>SpringMVC</servlet-name>
        <url-pattern>*.htm</url-pattern><!--匹配所有以htm结尾的请求-->
        <url-pattern>*.html</url-pattern><!--匹配所有以html结尾的请求-->
        <url-pattern>/a/*</url-pattern> <!--匹配含有以/a的请求-->        
    </servlet-mapping>

这样子应该一目了然了吧!!!

分享到:
评论

相关推荐

    spring MVC .docx

    Spring MVC支持多种视图技术,如JSP、Thymeleaf、FreeMarker等。 5. **View**: 视图负责渲染模型中的数据并呈现给用户。它通常与某种模板语言结合,如JSP中的EL(Expression Language)和JSTL(JavaServer Pages ...

    Spring mvc5.0.3 所有jar包

    9. **拦截器(Interceptor)**: Spring MVC允许自定义拦截器,可以在请求处理前或后执行一些通用逻辑,如权限检查、日志记录等。 10. **异常处理**: 可以全局或局部地配置异常处理器,将异常转换为特定的视图或HTTP...

    Spring MVC 4.2.4.RELEASE 中文文档

    通过自定义异常处理器,Spring MVC允许优雅地处理运行时异常,提供了统一的错误页面和异常信息。 **7. RESTful支持** Spring MVC支持构建RESTful服务,通过HTTP方法如GET、POST、PUT、DELETE等,实现资源的增删改查...

    resin 支持spring mvc 5.0以上版本 支持Hibernate validation

    Resin 是一款高性能的Java应用服务器,它支持多种Web应用程序框架,包括Spring MVC。Spring MVC是Spring框架的一部分,专门用于构建MVC模式的Web应用程序。本文将深入探讨Resin如何支持Spring MVC 5.0及以上版本,...

    Spring MVC学习框架

    1. **MVC架构模式**:Spring MVC 提供了一个清晰的分层架构,使得开发者可以独立地处理应用程序的业务逻辑、数据访问和用户界面。模型层负责业务逻辑,视图层负责呈现数据,控制器层则协调这两个部分,处理用户的...

    spring mvc过程详解

    Spring MVC 的配置文件通常包含了以下几个关键部分: 1. **DispatcherServlet 配置**:配置 DispatcherServlet 如何初始化以及加载配置文件。 2. **视图解析器配置**:配置 ViewResolver 来解析视图名到实际的视图...

    Spring MVC 配置 druid 数据源实例

    本实例将详细介绍如何在Spring MVC项目中配置并使用Druid数据源。 首先,我们需要理解Spring MVC和Druid的基本概念。Spring MVC是Spring框架的一部分,用于构建Web应用程序,它遵循MVC(Model-View-Controller)...

    Spring MVC 教程,快速入门,深入分析

    最后,springMVC.xml配置文件是整个Spring MVC应用的核心配置文件,它集中了所有的Spring MVC相关配置。通过本文提供的下载地址,可以进一步获取详细的配置文件示例。本文作者赵磊还撰写了一篇比较Spring MVC与...

    spring mvc 核心jar包

    Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,专门用于构建 MVC(Model-View-Controller)架构的 Web 应用程序。这个核心 jar 包包含了 Spring MVC 运行所必需的类库,使得开发者...

    Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)所有实验及实验报告.zip

    Spring提供了大量的模块,包括核心容器、数据访问/集成、Web、AOP(面向切面编程)、工具和支持多种其他框架。在本教程中,Spring将作为基础架构层,帮助开发者实现松耦合和控制反转(IoC),使得应用程序更加模块化...

    spring mvc mybatis项目源码

    - `pom.xml`:项目的Maven配置文件,包含了Spring MVC和MyBatis的依赖。 - `src/main/java`:包含项目中的Java源代码,如Controller、Service、DAO等层的实现。 - `src/main/resources`:存放配置文件,如Spring的...

    Spring MVC 4.3.4

    2. **注解驱动开发**:Spring 4.3.4强化了注解支持,如@Controller、@RequestMapping、@Service、@Repository等,开发者无需编写XML配置文件,即可实现控制器、服务和数据访问层的配置。 3. **ModelAndView对象**:...

    spring-mvc.rar_spring mvc

    8. **MVC配置文件**:在Spring MVC中,通常会有一个或多个配置文件(如spring-mvc.xml)来定义组件扫描、视图解析器、拦截器等设置。 9. **Spring JDBC/ORM集成**:Spring提供了与JDBC的集成,简化了数据库操作,...

    简单的Spring MVC(含sql文件)(sql server 2008)

    **Spring MVC 框架详解** Spring MVC 是 Spring 框架的一个模块,主要用于构建Web应用程序的后端控制器。它提供了模型-视图-控制器(MVC)...项目的结构和配置文件对于理解和学习Spring MVC的原理和实践非常有帮助。

    spring mvc入门小例子

    2. **配置Spring MVC**:创建`web.xml`配置文件,配置DispatcherServlet并指定Spring MVC的配置文件位置。 3. **编写配置文件**:在Spring配置文件中,定义视图解析器和其他组件的配置。 4. **创建Controller**:...

    spring mvc与velocity整合

    在Spring MVC的配置文件(如`spring-mvc.xml`)中,你需要配置VelocityViewResolver,这是Spring MVC用来解析Velocity模板的类。设置其prefix和suffix属性,分别指定视图前缀和后缀,例如: ```xml ...

    spring mvc学习代码

    6. **配置**:Spring MVC的配置通常包括Spring的Context配置(如bean定义、依赖注入)和Spring MVC的DispatcherServlet配置(如视图解析器、拦截器、转换器和格式化器)。现在通常推荐使用Java配置或者XML配置的混合...

    Java通用管理系统(easyui、 hibernate、 spring mvc、 spring、 maven、 mysql)

    除了Spring MVC,Spring还包括IoC容器、AOP(面向切面编程)、数据访问、事务管理等模块,形成了一个完整的开发环境。Spring的模块化设计使得开发者可以根据项目需求选择性地引入。 5. **Maven**:Maven是一个项目...

    spring,spring mvc,mybatis,maven,mySql 项目框架

    在IT行业中,构建高效、可维护的Web应用是至关重要的,而"spring,spring mvc,mybatis,maven,mySql 项目框架"恰好是一个典型的企业级开发组合,它们各自扮演着不同的角色,共同构成了强大的后端开发基础。...

Global site tag (gtag.js) - Google Analytics