`
DAQIQIU
  • 浏览: 22793 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

简单spring applicationContext和dispatcherServlet

    博客分类:
  • j2ee
 
阅读更多
  • web.xml

<web-app>
     <display-name>Archetype Created Web Application</display-name>

     <servlet>
          <servlet-name>example</servlet-name>
          <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
          <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
          <servlet-name>example</servlet-name>
          <url-pattern>/example/*</url-pattern>
   </servlet-mapping>

 

   <listener>
          <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <context-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>classpath:applicationContext*.xml</param-value>
    </context-param>
</web-app>

  • applicationContext

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
 xmlns:context="http://www.springframework.org/schema/context"
 xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
 <context:component-scan base-package="org.springframework.samples.petclinic.web" />

 <bean id="velocityConfig"
  class="org.springframework.web.servlet.view.velocity.VelocityConfigurer">
  <property name="resourceLoaderPath" value="/WEB-INF/velocity/" />
 </bean>
 <!-- View resolvers can also be configured with ResourceBundles or XML files.
  If you need different view resolving based on Locale, you have to use the
  resource bundle resolver. -->
 <bean id="viewResolver"
  class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
  <property name="cache" value="true" />
  <property name="prefix" value="" />
  <property name="suffix" value=".vm" />
 </bean>
</beans>

 

分享到:
评论

相关推荐

    详解在spring boot中配置多个DispatcherServlet

    在 Spring Boot 中配置多个 DispatcherServlet 需要使用 ServletRegistrationBean 来注册不同的 DispatcherServlet,每个 DispatcherServlet 都需要指定不同的上下文和映射路径。通过这种方式,我们可以轻松地配置多...

    springmvc spring 两套上下文问题

    这两套上下文分别是Spring的ApplicationContext和DispatcherServlet的WebApplicationContext。 首先,我们需要理解ApplicationContext。它是Spring的核心,负责管理所有的Bean。当应用程序启动时,通常会创建一个...

    spring2.5的applicationContext配置文件

    在Spring框架中,`applicationContext.xml`是核心的配置文件,它定义了bean的实例化、依赖注入、服务的装配以及整个应用上下文的行为。在Spring 2.5版本中,这个配置文件引入了许多增强的功能,提升了开发效率和灵活...

    DispatcherServlet 和 ContextLoaderListener 区别

    在Java Web开发中,DispatcherServlet和ContextLoaderListener都是Spring框架中的关键组件,它们各自承担着不同的职责,共同构建了一个高效、灵活的Web应用程序。这里我们将深入探讨这两个组件的区别及其工作原理。 ...

    Spring mvc + Spring + Spring jdbc 整合 demo.rar

    - `applicationContext.xml`:定义Spring容器的Bean,包括数据源、事务管理器、Service和DAO。 - `pom.xml`:Maven项目配置文件,包含了项目的依赖管理。 - `src/main/java`:Java源代码,包含Controller、...

    Spring框架系列(13) - SpringMVC实现原理之DispatcherServlet的初始化过程.doc

    DispatcherServlet 和 ApplicationContext 的关系 DispatcherServlet 作为一个 Servlet,需要根据 Servlet 规范使用 Java 配置或 web.xml 声明和映射。然而,DispatcherServlet 使用 Spring 配置来发现请求映射、...

    Spring MVC+ Spring+ Mybatis 框架搭建

    Spring MVC、Spring和Mybatis是Java开发中非常流行的三大开源框架,它们的组合,通常被称为“SSM”框架。SSM框架的使用可以极大地提高Web应用的开发效率,通过合理的解耦,使得各组件能够更好地协同工作。接下来,...

    spring4 、 springmvc4.2、springjdbc

    2. 配置Spring:创建Spring的配置文件,如`applicationContext.xml`,配置Bean、数据源和事务管理器等。 3. 配置Spring MVC:创建Spring MVC的配置文件,如`servlet-context.xml`,配置DispatcherServlet、视图解析...

    Spring 中文和英文帮助文档API

    Spring Core Container是基础,它包含Bean工厂(Bean Factory)和ApplicationContext,负责创建、配置和管理应用中的对象。Bean工厂是对象的容器,而ApplicationContext则提供了更丰富的上下文信息,如事件发布和...

    spring springmvc mybatis框架整合需要的jar包

    在Java Web开发中,Spring、...这个过程使得我们可以利用Spring的灵活性和MyBatis的简单性,构建出高效的Web应用程序。在实际开发中,还需要考虑事务管理、异常处理、安全性等方面,确保应用的稳定性和可扩展性。

    spring4的所有jar包+applicationContext.xml+web.xml

    在“spring4的所有jar包+applicationContext.xml+web.xml”这个组合中,我们主要讨论以下几个关键知识点: 1. **Spring框架的jar包**:Spring框架由多个模块组成,每个模块都有相应的jar包。主要包括Spring Core、...

    springmvc spring hibernate整合Demo

    Spring MVC、Spring 和 Hibernate 是Java开发中非常流行的三大框架,它们分别用于Web开发、依赖管理和持久层操作。这个"springmvc spring hibernate整合Demo"旨在帮助初学者理解如何将这三个框架协同工作,实现一个...

    Spring+Spring MVC+Spring JDBC+MySql实现简单登录注册

    这个简单的登录注册系统展示了Spring框架的强大功能,以及如何与其他技术如Spring MVC、Spring JDBC和MySQL协同工作,为开发者提供了一个完整的后端解决方案。通过深入理解并实践这些知识点,开发者能够构建更复杂的...

    springMVC+hibernage+spring(基于spring2.5和hibernate3.0)jar包

    集成这三个框架时,通常需要配置Spring的ApplicationContext和WebApplicationContext,定义Bean的定义和依赖关系,以及配置Hibernate的sessionFactory和数据源。同时,还需要编写Controller、Service和DAO层的代码,...

    spring源码(注释+测试版)

    如BeanFactory接口和ApplicationContext接口,它们是Spring容器的核心,负责创建、管理和装配对象。此外,还提供了IoC容器的基础实现,例如DefaultListableBeanFactory和ClassPathXmlApplicationContext。 2. **...

    Spring Web MVC外文翻译

    Spring MVC 和许多其他 Web 框架一样,围绕前端控制器模式设计,其中中央 Servlet(即 DispatcherServlet)提供了一个共享算法用于处理请求,而实际的工作则由可配置的委托组件来完成。这种模式非常灵活,支持多样化...

    Spring mvc、 Spring、 Spring jdbc 整合实例源码

    包括Spring的主配置文件(如`applicationContext.xml`),其中定义了Bean的配置,包括DataSource、JdbcTemplate或JpaTemplate等,以及Spring MVC的配置文件(如`servlet-context.xml`),定义了DispatcherServlet的...

    SSM(Spring+springmvc+mybatis)项目实例.zip

    Spring的核心容器包括了BeanFactory和ApplicationContext,它们能够创建和管理bean,使得开发者无需在代码中进行硬编码依赖,提高了代码的可测试性和可维护性。此外,Spring还提供了AOP(面向切面编程)支持,用于...

    springMvc+spring+Mybatis 实战案例 实用!

    2. 配置Spring MVC的DispatcherServlet,设置HandlerMapping和HandlerAdapter,以及视图解析器。 3. 编写Mapper接口和对应的XML配置文件,定义SQL语句。 4. 创建Service层,利用Spring的依赖注入获取Mapper实例,...

Global site tag (gtag.js) - Google Analytics