mark
<?xml version="1.0" encoding="UTF-8"?>
<web-app
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID"
version="2.5">
<display-name>spring_game</display-name>
<!-- 预加载的spring bean (context-param 配置XML)-->
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/config/ContextLoaderListener.xml
/WEB-INF/config/quartz-task.xml
</param-value>
</context-param>
<!-- 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>
<!-- 使用 DispatcherServlet 来做分发 -->
<servlet>
<servlet-name>spring_game</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<!-- 将对应的分发ActionServlet的配置,在默认的情况下,是使用[servlet-name]-servlet.xml文件 -->
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/config/jm_admin_servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring_game</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<!-- 单独定义Servlet出去 -->
<!--
<servlet>
<servlet-name>ActionServlet</servlet-name>
<servlet-class>
com.jm.admin.pro.action.ActionServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ActionServlet</servlet-name>
<url-pattern>/action.do</url-pattern>
</servlet-mapping>
-->
</web-app>
DispatcherServlet与ContextLoaderListener的区别:
DispatcherServlet中加载的配置文件的作用域是在web请求的时候才触发的,一般跟controller相关的bean配置会放在这里面,例如视图解析器的bean,而ContextLoaderListener加载的配置文件的作用域是在整个环境中,类似于application级别的,一般在这个配置文件中定义的是公共的内容,例如db、service等等。
分享到:
相关推荐
Spring+mybatis简单的部署,Springmybatis项目整合,Spring
以简单为原则,我们依然是基于Batch任务,不部署与Stream相关的组件。 2.1 下载GitHub代码 我们要基于官方提供的部署代码进行修改,先把官方代码clone下来: $ git clone ...
Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易...
Spring Boot提供了一个名为Starter的概念,每个Starter都包含了一组相关的依赖和配置,可以通过简单地引入Starter来快速添加所需的功能和组件。开发者不需要手动管理依赖项的版本和冲突,Spring Boot会自动解决依赖...
Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易...
Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易...
## Introduction对象检测管理系统,它实际上是一个带有Spring Boot,Thymeleaf和bootstrap的简单Web应用程序。 中文博客: : ##如何使用将其克隆到本地设备上,运行DetectionApplication.class,通过浏览器访问此...
Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使...7、提供一个简单的部署模式,利用Maven构建独立的Jar文件。
springCloud springBoot jrebel 热部署 开发效率 jrebel秘钥验证服务,这是一个springboot的服务,自己在本机部署上以后,用本机的服务地址去验证就可以通过了,jrebel破解最简单的方法, 1 启动服务命令 java -jar...
Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易...
它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
利用Spring Boot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用Spring Boot的开发风格做到一键启动和部署。...
Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易...
spring+springboot+mysql学生管理系统源码,应付大学毕设答辩足够了,部署非常简单。 spring+springboot+mysql学生管理系统源码,应付大学毕设答辩足够了,部署非常简单。 spring+springboot+mysql学生管理系统...
基于Spring Boot 1.5开发的部署系统,依赖简单,一套Mysql即可运行,操作简单明了,适用于百台规模以下机器的部署运维操作。 框架概览 主框架:spring boot 权限控制:spring security ORM框架:spring data jpa ...
spring mvc的简单地账号登陆及逻辑判断,涵盖了前台到后台以及配置文件的配置等。其中附有spring mvc的原理图。项目解压缩即可部署运行。
本项目用于部署至Linux服务器案例项目 该项目技术栈为:SpringBoot + Spring Security + Vue + ElementUI 前后端分离实现整体项目 一个简单的前后端分离项目
Spring Dynamic Modules使编写一个部署在OSGI执行环境中的Spring应用变得简单,它能利用OSGI框架提供的服务。Spring的osgi支持也使构建在Spring框架中的OSGI应用开发变得更简单,更高产。对于企业级应用,Spring动态...
Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易...