在Cookie介绍中,我们了解到Cookie是基于Set-Cookie响应头和Cookie请求头工作的,服务器通过response对象的addHeader()方法将cookie发送给浏览器,然后浏览器通过Cookie请求头将cookie再送回服务器。 以上方式操作Cookie比较麻烦,现在我们学习一种简便的方式来操作Cookie,如下所示: 服务器发送Cookie void addCookie(Cookie cookie):使用response对象调用该方法向浏览器端发送参数指定的Cookie; 服务器获取浏览器传递过来的Cookie Cookie[] getCookies():使用request对象调用该方法获取浏览器发送的所有Cookie,该方法的返回值是一个Cookie类型的数组。 查看全文>>
技术文章2016-08-26 |传智播客JAVA培训学院 |JAVA培训
session是依赖于cookie或URL重写的,当浏览器端没有禁用Cookie,那么session就依赖cookie,即服务器会将session的id值存放在一个名为JSESSIONID的cookie中,浏览器再次访问服务器时,会将这个cookie带给服务器,这样在服务器端就可以根据获得session的id值找到对应的session,进而从session中获取数据。但是如果浏览器端禁用了cookie,就会出现如图1-1所示的情况: 查看全文>>
技术文章2016-08-26 |传智播客JAVA培训学院 |JAVA培训
HttpSession对象是域对象,我们知道只要是域对象都会有三个方法:getAttribute()、setAttribute(String name,Object value)和removeAttribute(String name)。除了这三个方法,HttpSession接口还有其他方法,下面我们进行一一介绍。 查看全文>>
技术文章2016-08-26 |传智播客JAVA培训学院 |JAVA培训
通过HttpSession案例一和HttpSession案例二的学习,大家对HttpSession的用途有了一定的了解。今天我们来深入了解HttpSession的原理。学习HttpSession的原理对大家运用HttpSession有很大帮助。 查看全文>>
技术文章2016-08-26 |传智播客JAVA培训学院 |JAVA培训
通过HttpSession案例分析,我们已经对保存用户信息案例的功能需求有了一定的了解,下面我们就来完成该案例,案例详情请参考HttpSession第二例步骤详解,点击此处 下载案例源代码,具体操作步骤如下所示: 查看全文>>
技术文章2016-08-26 |传智播客JAVA培训学院 |JAVA培训
经过HttpSession第一例的练习,大家对session的用法有了一定的了解,下面我们来学习保存用户登录信息案例,该案例不仅使用了session对象,还使用了Cookie对象。将登录用户的信息保存在session中,将用户名保存在Cookie中实现记住用户名功能。下面我们就来详细介绍该案例: 查看全文>>
技术文章2016-08-17 |传智播客JAVA培训学院 |
通过HttpSession入门知识的学习,我们对HttpSession有了一定的了解。为了更深入的学习HttpSession,掌握其功能,下面我们来练习一个案例,具体如下所示: 首先,我们对本案例进行功能分析,在一个jsp页面中向session域中保存数据,然后在另一个jsp页面中从session域中获取数据。具体步骤如下所示: 查看全文>>
技术文章2016-08-17 |传智播客JAVA培训学院 |JAVA培训