首先说任何xml文件本质上都是一个标签,标签内部会嵌套子标签。
web.xml的根标签就是<web-app>。
文件内标签的加载顺序是:context-param -> listener -> filter -> servlet。
contextConfigLocationclasspath:spring/applicationContext*.xml
context-param定义全局参数,这里是配置了Spring配置文件的位置。
org.springframework.web.context.ContextLoaderListener
监听器, 加载spring根环境 。
过滤器,常见功能有监控,或者编解码。
encodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8forceEncodingtrueencodingFilter/*
加载springMVC环境(springmvc-servlet.xml),并监听/api/*路径下的请求 。
springmvcorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:springmvc/springmvc-servlet.xmlspringmvc/api/*
入职新公司后,大块写文章的时间不多,只能抓紧早晚。这篇文章本打算上上周末写的,竟拖到现在,其实也不麻烦。