摘要: Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息 在客户端的请求访问后端资源之前,拦截这些请求。 在服务器的响应发送回客户端之前,处理这些响应。 过滤器是一个实现了 javax.servlet.Filter 接口的 Java 类。javax.servlet.Fil 阅读全文
posted @ 2019-06-14 20:16 c++天下第一 阅读(607) 评论(0) 推荐(0)
摘要: 背景: Request 解决了一次请求内的数据共享问题,session 解决了用户不同请求的数据共享问题,那么不同的用户的数据共享该怎么办呢 ServletContext 对象由服务器进行创建,一个项目只有一个对象。不管在项目的任意位置进行获取得到的都是同一个对象,那么不同用户发起的请求获取到的也就 阅读全文
posted @ 2019-06-14 20:05 c++天下第一 阅读(160) 评论(0) 推荐(0)
摘要: 上篇提到的 Cookie 是客户端的数据存储技术 此篇的 Session 技术是依赖Cookie 技术的服务器端的数据存储技术。 背景: Request 对象解决了一次请求内的不同 Servlet 的数据共享问题,那么一个用户的不同请求的处理需要使用相同的数据怎么办呢 session原理: 用户使用 阅读全文
posted @ 2019-06-14 20:00 c++天下第一 阅读(2394) 评论(0) 推荐(0)
摘要: 背景: HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。如果第二次的请求需要使用相同的请求数据怎么办呢? 难道是让用户再次请求书写吗? Cookie 技术其实是浏览器端的数据存储技术,解决了不同请求需要使用相同的请求数据的问题。我们把请求需要共享的请求数据,存储在浏览器端,避免用户 阅读全文
posted @ 2019-06-14 19:53 c++天下第一 阅读(780) 评论(0) 推荐(0)