JSP技术总结
一.jsp(java服务器页面)
注意转发和重定向的区别:
注意session和cookie的区别
cookie:保存客户端的文本信息(如记住用户登录信息)
生命周期:
如果cookie不设定时间的话就表视它的生命周期为浏览器会话的期间,只要关闭浏览器,cookie就消失了。
如果设置了cokie的过期时间.那么浏览器会把cookie保存到硬盘中,再次打IE时会依然有效.直到超过设置的有效期
session:在服务器端存信息的方案(一般存Object,如淘宝右上角的个人登录状态,网页浏览次数)
1. session.setAttribute(key,value) 保存信息(登录用户) 2 :session.getAttribute(key)
3.removeAttribute(key) 删除某个信息 4.getID() 得到session的地址
生命周期:创建:(访问Web项目)
销毁:1.关闭浏览器(清除浏览器缓存) 2.调用销毁方法invalidate()
3设置无响应时间:tomcat/conf/web.xml <session-timeout>分钟</session-timeout>
application:保存该项目需要用到的恒定信息
创建:启动服务器项目 销毁:卸载项目或关闭服务器