总结XML版 _SSM项目配置解析

广告位

  想要知道如何搭建环境,可查看我前面的博客 SSM maven web项目:Xml版 一.web项…

 

想要知道如何搭建环境,可查看我前面的博客

SSM

maven web项目:Xml版

一.web项目入口(2.5版)

  • 位置:WEB-INF/web.xml 文件
  • 开发位置:src/main/webapp/WEB-INF/web.xml

总结XML版 _SSM项目配置解析

  • 部署位置:将项目发布到tomcat下

总结XML版 _SSM项目配置解析

总结XML版 _SSM项目配置解析

二.web.xml 配置

  • 配置spring相关内容:配置监听器,加载与spring相关的配置文件(监听器由spring官方提供)
<!-- 初始化参数,配置Spring核心配置文件位置 --> <context-param>    <param-name>contextConfigLocation</param-name>    <param-value>classpath:spring/applicationContext*.xml</param-value> </context-param> <!-- Spring的ApplicationContext的加载 --> <listener>    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>

总结XML版 _SSM项目配置解析

  • 配置spring mvc相关内容,配置servlet,用于处理所有的请求
<!-- 配置SpringMVC --> <servlet>    <servlet-name>springmvc</servlet-name>    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>    <!-- 初始化参数,指定SpringMVC的配置文件路径,不再找WEB-INF下的默认配置 -->    <init-param>       <param-name>contextConfigLocation</param-name>       <param-value>classpath:spring/springmvc.xml</param-value>    </init-param>    <!-- 0:第一次被调用时创建; 1:Tomcat启动时就创建 -->    <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping>    <servlet-name>springmvc</servlet-name>    <!-- 拦截除了JSP以外的所有路径,不用再写.do了 -->    <url-pattern>/</url-pattern> </servlet-mapping>

总结XML版 _SSM项目配置解析

  • 扩展:【了解】中文乱码过滤器配置
<!--post请求中文乱码处理--> <filter>    <filter-name>CharacterEncodingFilter</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>CharacterEncodingFilter</filter-name>    <url-pattern>/*</url-pattern> </filter-mapping>

三.​​​​​​​Spring xml配置基本模板

总结XML版 _SSM项目配置解析

<?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:tx="http://www.springframework.org/schema/tx"        xmlns:aop="http://www.springframework.org/schema/aop"        xsi:schemaLocation="http://www.springframework.org/schema/beans                             http://www.springframework.org/schema/beans/spring-beans.xsd                             http://www.springframework.org/schema/tx                             http://www.springframework.org/schema/tx/spring-tx.xsd                             http://www.springframework.org/schema/aop                             http://www.springframework.org/schema/aop/spring-aop.xsd                             ">  </beans>

看完恭喜你,又知道了一点点!!!

你知道的越多,不知道的越多! 

~感谢志同道合的你阅读,  你的支持是我学习的最大动力 ! 加油 ,陌生人一起努力,共勉!!

女人的秘密

关于作者: 女人的秘密

为您推荐