<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="loginController" class="com.spring.web.controller.LoginController"/>
<bean id="handlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<!-- 配置方法一
<property name="urlMap">
<map>
<entry key="/user/login.do" value-ref="loginController"/>
</map>
</property> -->
<!-- 配置方法二
<property name="mappings">
<bean class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="location">
<value>urlMap.properties</value <!-- 此时urlMap.properties文件应放在WebRoot目录下! -->
</property>
</bean>
</property>
-->
<!-- 配置方法三 -->
<property name="mappings">
<props>
<prop key="/user/login.do">loginController</prop>
</props>
</property></bean>
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix"><value>/WEB-INF/jsp/</value></property>
<property name="suffix"><value>.jsp</value></property>
<property name="viewClass">
<value>
org.springframework.web.servlet.view.JstlView
</value>
</property>
</bean>
</beans>
分享到:
相关推荐
**Spring Web MVC** 是一种轻量级的、基于MVC(Model-View-Controller)设计模式的Web应用框架,是Spring框架的重要组成部分之一。它为开发者提供了构建可维护性高、易于扩展的Web应用程序的强大工具。 ##### ...
在Java Web开发领域,Spring框架无疑是最具影响力的框架之一,其中Spring MVC是它的重要组成部分,用于处理Web请求和响应。本文将围绕"org.springframework.web.servlet-3.1.0.M2.jar"这一核心组件,深入探讨Spring ...
#### 三、Spring Web MVC的架构实现 **3.1 DISPATCHERSERVLET的实现** - **3.1.1 通用Servlet和HTTPServlet** - `Servlet`是Java Servlet API中定义的一个接口,它是Web容器的标准组件,用于处理客户端的HTTP请求...
在Java Web开发领域,Spring框架无疑是最具影响力的框架之一,其中Spring MVC是它的重要组成部分,用于构建强大的、灵活的Web应用程序。我们今天将深入探讨Spring MVC的核心组件,并以org.springframework.web....
### Spring Web MVC框架知识点概述 #### 一、Spring Web MVC框架简介 ...综上所述,Spring Web MVC框架以其简洁的设计、强大的功能以及良好的可扩展性而受到广泛欢迎,是构建现代Java Web应用程序的首选工具之一。
### Spring MVC核心组件之HandlerMapping详解 #### 一、引言 在Java Web开发领域,Spring MVC框架因其灵活且强大的特性而备受青睐。它提供了一种简洁的方式来构建可维护、可扩展的应用程序。Spring MVC的核心组件之...
#### 三、Spring MVC 核心流程 1. **接收请求**:客户端发送 HTTP 请求至 DispatcherServlet。 2. **映射处理器**:DispatcherServlet 调用 HandlerMapping 找到合适的 Controller。 3. **适配处理器**:使用 ...
在 Spring3MVC 框架中,有几个重要的接口与类,了解它们的作用可以帮助我们更好地理解和使用 Spring3MVC。 1. DispatcherServlet -- 前置控制器 DispatcherServlet 是 Spring3MVC 框架的核心组件之一,负责接收和...
本资源"spring-ext-handler-mapping"着重于扩展Spring的地址映射功能,使得开发者在使用Spring MVC进行Web开发时能够更加灵活和高效。 1. **扩展Spring HandlerMapping** Spring MVC默认提供了一些内置的...
Spring MVC是Spring框架的一个模块,专为基于Web的应用程序提供了一种清晰、简洁的方式来构建Web应用程序。与传统的Servlet API编程方式相比,Spring MVC提供了一个更加高级、易于使用的API,使得开发人员能够更专注...
Spring MVC是Spring框架的核心部分,专门用于构建Web应用程序。它是一个模型-视图-控制器(MVC)架构的实现,提供了灵活的Web开发解决方案。在面试中,对Spring MVC的深入理解和源代码分析能力通常被视为高级Java...
Spring MVC 使用 HandlerMapping 接口及其实现类来完成请求与处理方法的映射。常见的映射方式包括: - **路径映射**:通过 URL 路径匹配控制器方法。 - **注解映射**:使用 `@RequestMapping` 注解定义 URL 与方法的...
#### 三、搭建Spring MVC环境 **3.1 导入必要的JAR包** - **org.springframework.aop-3.0.5.RELEASE.jar**: 提供面向切面编程的支持。 - **org.springframework.beans-3.0.5.RELEASE.jar**: 提供操作Bean的基础...
Spring_MVC 3.0 是一款广泛使用的轻量级MVC框架,因其简洁的设计、强大的功能和优秀的性能,自3.0版本发布以来,深受开发者的青睐。与Struts2相比,Spring_MVC在学习曲线、性能优化以及灵活性方面具有优势。Spring_...
### Spring3MVC真正入门资料知识点详解 #### 一、Spring3MVC简介与优势 Spring3MVC作为Spring框架中的一个重要组成部分,...无论是对于初学者还是有经验的开发者来说,Spring3MVC都是构建现代Web应用程序的理想选择。
Spring MVC 提供了多种 HandlerMapping 的实现方式,其中两种常见的实现是 BeanNameUrlHandlerMapping 和 SimpleUrlHandlerMapping。 ##### BeanNameUrlHandlerMapping BeanNameUrlHandlerMapping 是 Spring 默认...
Spring MVC 和 Struts2.x 是两个广泛使用的Java Web开发框架,它们都在模型-视图-控制器(MVC)架构中提供了强大的支持。Spring MVC 以其灵活性、高效性和可扩展性在近年来逐渐受到开发者青睐,尤其是在Spring 3.0...
Spring MVC中默认实现了多种HandlerMapping,比如BeanNameUrlHandlerMapping、SimpleUrlHandlerMapping、RequestMappingHandlerMapping等。RequestMappingHandlerMapping是最常用的,它会根据@RequestMapping注解来...
在Spring MVC框架中,配置请求的默认处理器是构建Web应用程序的关键步骤。这个过程涉及到设置DispatcherServlet,它作为Spring MVC的核心组件,负责调度HTTP请求到相应的控制器。以下将详细阐述Spring MVC配置请求的...
Spring提供了几种常用的HandlerMapping,例如SimpleUrlHandlerMapping、BeanNameUrlHandlerMapping等。 在使用Spring MVC框架时,需要注意以下几点: * DispatcherServlet是Spring MVC的核心组件,负责处理所有的...