美文网首页
web.xml中Spring和SpringMVC的配置

web.xml中Spring和SpringMVC的配置

作者: 嘀灬学生卡 | 来源:发表于2018-08-01 21:11 被阅读45次

Spring配置文件

1.默认配置。Spring在启动时加载的配置文件默认的是WEB-INF下的applicationContext.xml,web.xml中的配置如下。

<listener>
    <listener-class>
        org.springframework.web.context.ContextLoaderListener
    </listener-class>
</listener>

2.自定义配置文件路径及名称的配置。如果修改了名称或者xml文件存放的位置(如将xml文件的路径为: [project-name]/src/resources/beans.xml),那么需要在web.xml中配置一下。

<!-- spring配置文件-->
  <context-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>classpath:resources/beans.xml</param-value>
  </context-param>

  <listener>
      <listener-class>
        org.springframework.web.context.ContextLoaderListener
      </listener-class>
  </listener>

Spring MVC配置文件

1.默认配置。在初始化org.springframework.web.servlet.DispatcherServlet时,该框架将尝试加载位于该应用程序的 WebContent/WEB-INF目录中文件名为[servlet-name]-servlet.xml的应用程序内容,web.xml中的配置如下。

<servlet>
  <servlet-name>DispatcherServlet</servlet-name>
  <servlet-class>
     org.springframework.web.servlet.DispatcherServlet
  </servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>DispatcherServlet</servlet-name>
  <url-pattern>/</url-pattern>
</servlet-mapping>

2.自定义配置文件路径及名称的配置。如果修改了名称或者xml文件存放的位置(如将xml文件的路径为:[project-name]/src/resources/beans.xml),那么需要在web.xml中配置一下。

<servlet>
  <servlet-name>DispatcherServlet</servlet-name>
  <servlet-class>
    org.springframework.web.servlet.DispatcherServlet
  </servlet-class>
  <!-- 进行初始化,配置SPringMVC环境位置,为classpath目录下
    resources文件中名字为beans.xml的文件 -->
  <init-param>
    <param-name>
      contextConfigLocation
    </param-name>
    <param-value>
      classpath:/resources/beans.xml
    </param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>DispatcherServlet</servlet-name>
  <url-pattern>/</url-pattern>
</servlet-mapping>

相关文章

  • SSM框架

    Spring在整合Springmvc时需要在web.xml中配置起前端(中央)控制器 SpringMVC中http...

  • 四、spring+shiro 入门

    首先搭建springmvc+spring 框架pom.xml 文件 配置web.xml 配置 applicati...

  • 不用web.xml,而使用java类配置SpringMVC

    不用web.xml,而使用java类配置SpringMVC DispatcherServlet是Spring MV...

  • Spring Boot创建web项目

    传统的spring web项目创建过程 步骤1:配置web.xml 步骤2:配置springMVC 步骤3:配置业...

  • SpringMVC +Spring+ SpringJDBC整合实

    SpringMVC +Spring+ SpringJDBC整合实例。文件结构: 1)web.xml的配置: 2)a...

  • Spring MVC

    Spring MVC 基本配置文件: web.xml springMVC.xml 视图定位: 配置文件(sprin...

  • 配置文档

    spring整合mybatis固定书写 核心配置文件 springMVC固定配置 web.xml 核心配置文件 d...

  • 新建一个项目

    导入jar包 配置web.xml 配置src下全局配置文件3.1 Spring的3.2 SpringMVC的 Sp...

  • SpringMVC 过滤器

    web.xml 配置请求拦截路径。 spring-mvc.xml 配置拦截路径进入SpringMVC的请求,会匹配...

  • SpringMVC搭建

    1、pom.xml 2、SpringMVC配置文件spring-servlet.xml 3、web.xml

网友评论

      本文标题:web.xml中Spring和SpringMVC的配置

      本文链接:https://www.haomeiwen.com/subject/atfdvftx.html