个人理解+参考总结,有错误请提出,谢谢!
1、加载spring配置文件:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:applicationContext.xml
</param-value>
</context-param>
2、配置ContextLoaderListener:
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
参考:http://wenwen.sogou.com/z/q740178826.htm
3、配置DispatcherServlet:
DispatcherServlet主要负责流程的控制。
<!-- spring mvc核心:分发servlet(就是控制流程) -->
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<!-- spring mvc的配置文件 -->
<init-param>
<param-name>contextConfigLocation</param-name>
<!-- 如是在WEB-INF文件夹下 如下这样写
<param-value>/WEB-INF/springmvc.xml</param-value> -->
<!-- 如果实在src文件夹下 如下这样写
<param-value>classpath:springMVC.xml</param-value>-->
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
参考:http://jinnianshilongnian.iteye.com/blog/1602617
4、配置中文乱码处理CharacterEncodingFilter:
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
分享到:
相关推荐
SSM整合下的web.xml配置文件
最新版jar包
尚硅谷_SSM高级整合_SSM整合配置_配置web.xml · 7.尚硅谷_SSM高级整合_SSM整合配置_配置SpringMVC · 8.尚硅谷_SSM高级整合_SSM整合配置_配置Spring · 9.尚硅谷_SSM高级整合_基础模块_MyBatis逆向工程 · 10....
applicationContext.txt mapper头部声明.txt pom.xml web配置文件头部声明.txt 远程仓库配置.txt
ssm整合步骤: 第一步:mybatis单独测试 1.引入mybatis,mysql依赖 2.创建实体和dao层。注意:dao层只有接口。 3.创建dao层与之对象的mapper.xml配置文件 4.创建mybatis的核心配置文件。 5.通过api执行mybatis ...
压缩文件中有全部的ssm整合jar包,还有spring、springmvc、mybatis、web.xml等一些完整配置文件,里面重要的内容配置都加有注释,便于理解。
基于osgi整合ssm框架开发web项目,使用ssm注解的方式开发,缺少两个jsp文件,能运行
SSM 整合的实现方式可分为两种:基于 XML 配置方式,基于注解方式。 整合过程:1、创建maven项目;2、加入pom依赖;3、添加WEB框架;4、创建项目结构;5、设置配置文件(1、配置jdbc.properties;2、配置mybatis.xml...
搭建整合环境、Spring整合SpringMVC(配置web.xml文件、配置springmvc.xml文件)、Spring整合Mybatis(配置applicationContext.xml文件、配置mybatis-config.xml文件、jdbc.properties、log4j.properties)附有项目...
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。SSM中maven项目的pom.xml
达内汇通项目整合框架SSM/ht1088/src/main/resources/spring/applicationContext-mybatis.xml /ht1088/src/main/resources/spring/applicationContext-transaction.xml /ht1088/src/main/resources/spring/...
3.2. 整合思路 Dao层: 1、SqlMapConfig.xml,空文件即可,但是需要文件头。 2、applicationContext-dao.xml a) 数据库连接Druid b) SqlSessionFactory对象,...Web.xml文件: 1、配置spring监听器 2、配置前端控制器。
文档以代码形式,记录SSM整合过程:1.创建模块,增加maven依赖 2.创建包结构 3.创建相应类 4.配置WEB-INF/web.xml 5.配置WEB-INF/dispatcher-servlet.xml 6.创建resources相关配置文件。。。
SSM整合时的Maven项目源码
以往的ssm框架整合通常有两种形式,一种是xml形式,一种是注解形式,不管是xml还是注解,基本都会有一大堆xml标签配置,其中有很多重复性的。springboot带给我们的恰恰是“零配置”,"零配置"不等于什么也不配置,...
SSM整合案例,包括Spring、SpringMVC、Mybatis、jdbc、web.xml、pom.xml、可立即使用
该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Servlet全称“Java ...
该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Servlet全称“Java ...
该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Servlet全称“Java ...
2、SSM整合 2.1、导入整合相关的jar包(Maven) pom.xml文件 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...