
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 · 398 阅读 · 0 评论 -
spring源码解读(二)基础篇之servlet3.1规范(二)
目录 应用生命周期事件 事件监听器 监听器类配置 提供监听器类 部署声明 监听器注册 关闭时通知 分布式容器 映射请求到 Servlet 使用 URL 路径 映射规范 隐式映射 安全 介绍 部署描述文件 部署描述文件元素 应用生命周期事件 事件监听器 应用事件监听器是实现一个或多个 Servlet 事件监听器接口的类。它们是在部署 Web 应用时,实例化并注册...原创 2019-12-20 16:45:49 · 234 阅读 · 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 · 4161 阅读 · 0 评论 -
HttpSessionListener的用法
Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。 这个接口也只包含两个方法,分别对应于Session的创建和失效: # public void sessionCreated(HttpSessionEvent se); # public void sessionDestroyed(HttpSessionEvent ...原创 2019-12-10 14:07:57 · 340 阅读 · 0 评论 -
ServletContainerInitializer
简介 在web容器启动时为提供给第三方组件机会做一些初始化的工作,例如注册servlet或者filtes等,servlet规范中通过ServletContainerInitializer实现此功能。 每个框架要使用ServletContainerInitializer就必须在对应的jar包的META-INF/services 目录创建一个名为javax.servlet.ServletConta...转载 2019-12-09 17:55:54 · 1293 阅读 · 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 · 1690 阅读 · 0 评论 -
spring源码解读(二)基础篇之servlet3.1规范(一)
目录 servlet接口 request servletContext response filter filter生命周期 filter环境 在Web应用中配置filter filter和RequestDispatcher 会话 Cookies URL 重写 会话完整性 注解 @WebServlet @WebFilter @WebInitParam @WebL...原创 2019-12-09 13:53:46 · 403 阅读 · 0 评论