摘要:
## (1)什么是Servlet的生命周期? Servlet容器如何创建Servlet对象、如何对其进行初始化、如何调用其方法 来处理请求,以及如何销毁该对象的整个过程。 也就是说,容器是如何管理Servlet的。 ![](life.png) ## (2)分成哪几个阶段? ### 1)实例化 a.什 阅读全文
摘要:
## (1)什么是Servlet上下文? 容器启动之后,会为每一个web应用创建唯一的一个符合ServletContext 接口要求的对象,该对象一般称之为Servlet上下文。 特点: 唯一性:一个web应用对应一个Servlet上下文。 持久性: 只要容器没有关闭,应用没有被卸载,Servlet 阅读全文
摘要:
## (1)什么是Session? 服务器端为了保存用户的状态而创建的一个特殊的对象(即session对象)。 当浏览器第一次访问服务器时,服务器会创建session对象(该 对象有一个唯一的id,一般称之为sessionId),接下来服务器会将 sessionId以cookie的方式发送给浏览器。 阅读全文
摘要:
a.什么是Cookie的编码问题? Cookie只能存放合法的ascii字符,如果是非asicc字符(比如中文), 需要转换成合法的ascii字符的形式。 b.如何处理? String URLEncoder.encode(String str,String charset); //编码 String 阅读全文
摘要:
# 1.转发 ## (1)什么是转发? 一个web组件将未完成的处理交给另外一个web组件继续做。 注: web组件(servlet/jsp) 最常见的情况:一个Servlet获得数据,然后将这些数据转发给 一个jsp来展现。 ![](forward.png) ## (2)如何转发? step1. 阅读全文