`
weitao1026
  • 浏览: 998422 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Spring MVC web.xml 配置文件配置

阅读更多
新建立一个Web Project, 含有web.xml

[html] view plaincopy
01.<?xml version="1.0"encoding="UTF-8"?> 
02.<web-app id="WebApp_ID" version="2.4"xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 
03.<listener> 
04.<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
05.</listener> 
06.<context-param> 
07.<param-name>contextConfigLocation</param-name> 
08.<param-value>/WEB-INF/applicationContext.xml,/WEB-INF/controllers.xml,/WEB-INF/service.xml</param-value> 
09.</context-param> 
10.<servlet> 
11.<servlet-name>dispatch</servlet> 
12.<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
13.<init-param> 
14.<param-name>contextConfigLocation</param-name> 
15.<param-value>/WEB-INF/applicationContext.xml</param-value> 
16.</init-param> 
17.</servlet> 
18.<servlet-mapping> 
19.<servlet-name>dispatch</servlet-name> 
20.<servlet-pattern>*.*</servlet-pattern> 
21.</servlet-mapping> 
22.</web-app> 


Spring分为多个文件进行分别的配置,其中在servlet-name中如果没有指定init-param属性,那么系统自动寻找的spring配置文件为[servlet-name]-servlet.xml。
当需要载入多个spring相关的配置文件时,首先加载ContextLoaderListener类,再指定context-param中指定多个spring配置文件,使用逗号分别隔开各个文件。为了使用方便可以将配置文件进行MVC式的分解,配置控制器Bean的配置文件放置在一个xml文件中,server的Bean放在service.xml文件中。
<servlet-mapping>指定的该servlet接管的url的行为,此处为了简便起见使用*.*,则表示在URL只要是在本机使用的任何request都是由该dispatchServlet来处理。
分享到:
评论

相关推荐

    项目配置文件( spring-mvc.xml spring-mybatis.xml web.xml log4j.properties)

    spring-mvc.xml spring-mybatis.xml web.xml log4j.properties,项目中需要用到的配置文件。直接可用。

    ssm一个简单项目所需的xml配置文件

    ssm一个简单项目所需的xml配置文件,spring+springmvc+mybatis框架中用到了三个XML配置文件:web.xml,spring-mvc.xml,spring-mybatis.xml.第一个不用说,每个web项目都会有的也是关联整个项目的配置.第二个文件spring-...

    spring MVC 配置文档

    加载 DispatcherServlet 时 Spring 会尝试读取配置文件 默认的配置文件位于 web.xml 相同的路径下 文件名与注册的 Servlet 名有关 Servlet注册名跟上 -servlet.xml 例如:上面的 Servlet 注册名为 ...

    java快速搭建spring-mvc所需的配置文件

    包含 web.xml、spring-mvc.xml、spring-service.xml、spring-dao.xml、*mapper.xml等配置文件

    Spring MVC开发配置文件 applicationContext

    Spring Web MVC开发 xml配置文件格式,无bean之类 Spring Web MVC开发配置文件 applicationContext

    spring-web-xml-less-config:未配置web.xml的Spring MVC Web应用程序

    Spring-Web-XML-less-config 未配置web.xml的Spring MVC ...要在提供的范围内包含包含META-INF/services spring-web.jar (和其他必需的spring jar),请使用module-spring配置文件。 这是复制者 在modules目录中,

    Spring MVC 入门实例

    分解配置文件. context-param 标签指明我们的配置文件还有 /WEB-INF/database.xml 和 /WEB-INF/applicationContext.xml. ContextLoaderListener(listener 标签) 由此得知配置文件是哪些, 它会将它们载入. 因为我们...

    springweb3.0MVC注解(附实例)

    web.xml 中定义了一个名为 annomvc 的 Spring MVC 模块,按照 Spring MVC 的契约,需要在 WEB-INF/annomvc-servlet.xml 配置文件中定义 Spring MVC 模块的具体配置。annomvc-servlet.xml 的配置内容如下所示: &lt;?xml...

    spring mvc项目

    spring mvc maven项目,导入IDEA后无报错,需要在IDEA中...该项目使用servlet3.0规范,无web.xml,无spring.xml等配置文件,所有的配置均通过Java Config、注解搞定,项目中还集成了log4j2技术,以及前端html文件等。

    spring mvc的xml文件的相关的配置参考.txt

    Spring mvc 配置: WEB/INF/springmvc-servlet.xml//编码过滤器//静态资源忽略//AOP代理方式设定//拦截器配置//cglib动态代理

    springMVC+Spring+Mybatis+Maven整合代码案例

    一、准备工作 1、工具:jdk1.7.0_80(64)+tomcat7.0.68+myeclipse...配置文件:spring-mvc.xml(扫描controller) 7、配置web.xml容器。--&gt;配置文件:web.xml 8、测试三个框架的整合:Maven编译打包部署服务器,测试。

    spring mvc

    里面写了简单的spring mvc的调用、配置文件里面有简单的注释、相信你们可以懂、 提醒: 1.在web.xml里面这个配置 &lt;servlet-name&gt;account &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet ...

    基于java的企业级应用开发:Spring MVC的核心类和注解.ppt

    在使用时,只需将其配置在项目的web.xml文件中,其配置代码如下: &lt;servlet&gt; &lt;servlet-name&gt;springmvc&lt;/servlet-name&gt; &lt;servlet-class&gt; org.springframework.web.servlet.DispatcherServlet &lt;/servlet-class&gt; ...

    spring mvc 附件上传代码

    spring mvc 框架下的文件上传,代码有web.xml配置 ,spring的配置 ,以及控制器代码等

    spring-mvc代码示例+注释+文件解析(可直接运行)

    1、web.xml这个中间要加入spring-mvc的配置文件的加载路径,以及相关的监听器,具体看注释。 2、spring-mvc配置文件包括两部分,一个是spring传统配置文件,在代码中为“applicationContext.xml”,主要配置代码中...

    Spring MVC Demo

    --servlet的参数配置,查找controller位置的xml文件配置,此参数指定了spring配置文件的位置 ,如果你不指定的话,默认会查找 */WEB-INF/&lt;servlet name&gt;-servlet.xml,其中由servlet的名字替换--&gt; ...

    springmvcwendang

    3.配置spring mvc文件 (springmvc-servlet.xml文件) (1)扫描基包下的所有注解类 &lt;context:component-scan base-package="com.createnets.springmvc.web" /&gt; (2)新建一个Student类 用于测试注解 (3)配置注解 @...

    基于Spring MVC的Web应用设计源码

    文件类型包括587个PNG图片文件、423个CSS样式文件、73个Java源代码文件、49个JavaScript脚本文件、32个GIF图片文件、29个JSP页面文件、17个XML配置文件、7个CHM帮助文件、3个Properties配置文件和3个JPG图片文件。...

    SSH整合包及配置文件.rar

    ssh整合所需的jar包,spring-4.2.4版本,c3p0连接池,mysql数据库,hibernate-5.0.7版本,struts-2.3.24版本, spring-mvc.xml文件,web.xml文件,spring-common.xml文件,Adc.hbm.xml文件

    spring spring mvc mybatis 健身房系统

    管理员登录 教练管理 学员管理 器材管理等功能 涉及到的技术有spring+spring mvc+mybatis+layui+jquery

Global site tag (gtag.js) - Google Analytics