servlet
chuixue24
这个作者很懒,什么都没留下…
展开
-
内嵌Tomcat代码示例
package com.yky.logic.test;import java.io.File;import org.apache.catalina.core.AprLifecycleListener;import org.apache.catalina.core.StandardServer;import org.apache.catalina.startup.Tomcat;imp...原创 2020-03-18 16:03:51 · 355 阅读 · 0 评论 -
spring源码解读(二)基础篇之servlet3.1规范(二)
目录应用生命周期事件事件监听器监听器类配置提供监听器类部署声明监听器注册关闭时通知分布式容器映射请求到 Servlet使用 URL 路径映射规范隐式映射安全介绍部署描述文件部署描述文件元素应用生命周期事件事件监听器应用事件监听器是实现一个或多个 Servlet 事件监听器接口的类。它们是在部署 Web 应用时,实例化并注册...原创 2019-12-20 16:45:49 · 209 阅读 · 0 评论 -
跨域过滤器org.apache.catalina.filters.CorsFilter源码核心点分析
@Override public void doFilter(final ServletRequest servletRequest, final ServletResponse servletResponse, final FilterChain filterChain) throws IOException, ServletExcep...原创 2019-12-19 14:16:42 · 4094 阅读 · 0 评论 -
HttpSessionListener的用法
Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。这个接口也只包含两个方法,分别对应于Session的创建和失效:# public void sessionCreated(HttpSessionEvent se);# public void sessionDestroyed(HttpSessionEvent ...原创 2019-12-10 14:07:57 · 319 阅读 · 0 评论 -
ServletContainerInitializer
简介在web容器启动时为提供给第三方组件机会做一些初始化的工作,例如注册servlet或者filtes等,servlet规范中通过ServletContainerInitializer实现此功能。每个框架要使用ServletContainerInitializer就必须在对应的jar包的META-INF/services 目录创建一个名为javax.servlet.ServletConta...转载 2019-12-09 17:55:54 · 1256 阅读 · 0 评论 -
metadata-complete讲解
在web应用中,使用注解的类仅当它们位于WEB-INF/classes目录中,或它们被打包到位于应用的WEB-INF/lib中的jar文件中时它们的注解才将被处理。Web应用部署描述符的web-app元素包含一个新的“metadata-complete”属性。“metadata-complete”属性定义了web描述符是否是完整的,“metadata-complete”设置为“true”表示...原创 2019-12-09 16:25:56 · 1561 阅读 · 0 评论 -
spring源码解读(二)基础篇之servlet3.1规范(一)
目录servlet接口requestservletContextresponsefilterfilter生命周期filter环境在Web应用中配置filterfilter和RequestDispatcher会话CookiesURL 重写会话完整性注解@WebServlet@WebFilter@WebInitParam@WebL...原创 2019-12-09 13:53:46 · 367 阅读 · 0 评论