session对象关于removeValue方法的验证
来源:互联网 发布:莱特币mac挖矿 编辑:程序博客网 时间:2024/05/18 01:43
自己用的书是《JSP网络编程:基于数据驱动的Web开发》,在书中的P156页介绍session对象方法的时候,书上对removeValue方法的描写是这样的:删除session对象中指定变量的值。
我们老师说这个地方有问题,不过他不告诉我们问题在哪儿,所以我们只好自己验证,这个方法是只删除变量的值,还是把KEY与VALUE全删除了?
所以设计了一个很简单的程序主要用到这几个函数putValue , getValue , removeAttribute。
---------------------------------------------------------------------------------------------------
sessiontest.jsp
<%@ page language="java" contentType="text/html; charset=ISO- 8859-1"
pageEncoding="ISO-8859-1"%>
//session的属性值默认值为true
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>removeValue</title>
</head>
<body>
<%
session.putValue("name","island"); //利用putValue方法给session变量赋值
pageContext.removeAttribute ("name", PageContext.SESSION_SCOPE);
//利用pageContext.removeAttribute方法移除SESSION_SCOPE范围内属性
//名称为name的属性对象。
out.println(session.getValue("name"));
//使用getValue方法,获取指定变量中保存的对象,若该变量名未找到,
//则返回null。
%>
</body>
</html>
----------------------------------------------------------------------------------------------
我的运行环境是eclipse3.2_Callisto+jdk1.5.0_03+Tomcat v5.5,呵呵果然程序执行后返回null,那么说明removeValue不仅仅删除值。其实想象也是,如果只是删除值,那么还不如用putValue方法直接给其赋值为null呢,呵呵!
- session对象关于removeValue方法的验证
- 关于Session对象的创建
- 使用session对象的表单验证
- 关于验证身份证号的方法!
- 关于用户名验证的方法
- jsp的session对象的基本方法。
- 获取session对象的两种方法
- JSP session对象以及图片验证码的实现
- 关于PHP session登录验证的一个安全问题
- 关于session过期跳转的处理方法
- php编程----验证码的实现(SESSION方法)
- ThinkPHP中利用SESSION实现用户登录验证的方法
- asp.net MVC 中 Session统一验证的方法
- PHP初始化验证控制器全部方法的SESSION,__initialize()
- Session对象的load()方法和get()方法的区别
- 关于session.isNew方法?
- 关于session.isNew方法?
- 进行session的验证
- sql server 事件查看器中的sql语句如果带有password字段不能显式
- 安装好ubuntu
- ASP.NET2.0下为GridView添加鼠标滑过(onmouseover、onmouseout)的行颜色高亮效果!
- 耦合性
- 对Sohu.com的一次安全检测
- session对象关于removeValue方法的验证
- 在Linux和Xen中实现IOMMU
- 杀毒软件引擎技术之窥探
- 关于net2.0里面新出现的类backgroundworker的应用
- 第一篇文章。。。你会写些什么?
- groundwork opensource的安装2在linux下安装rpm的Mysql——justlg
- 编程网页Blog
- rm弹出出广告(转)
- DOMINO应用中输入法干扰数字校验的问题