servlet生命周期

来源:互联网 发布:护肤品套装知乎 编辑:程序博客网 时间:2024/06/05 00:51

servlet生命周期:
生命周期全过程:
加载:classLoarder
实例化:new
初始化:init(ServletConfig)
处理请求:service doGet doPost
退出服务:destroy()
API中的过程:
init()//只执行一次,第一次初始化的时候
public void init(ServletConfig config)throws ServletException
service()
public void service(HttpServletRequest req, HttpServletResponse res)throws ServletException,java.io.IOException

destroy()//退出的时候
public void destroy()

session:
sesssion的两种实现方式:
1.通过cookie实现。
2.通过URL重写来实现。
规则:
1.如果浏览器支持cookie,创建session的时候会把sessionID保存在cookie里。
2.如果不支持cookie 必须自己编程使用URL重写方式实现session.
response.encodeURL()
转码
URL后面加入sessionID

0 0