jsp页面定义的map
<script type="text/javascript">
function Map(){
this.elements = new Array();
//删除MAP所有元素
this.clear = function() {
this.elements = new Array();
}
//向MAP中增加元素(key, value)
this.put = function(_key, _value) {
this.elements.push( {
key : _key,
value : _value
});
}
//删除指定KEY的元素,成功返回True,失败返回False
this.remove = function(_key) {
var bln = false;
try {
for (i = 0; i < this.elements.length; i++) {
if (this.elements[i].key == _key) {
this.elements.splice(i, 1);
return true;
}
}
} catch (e) {
bln = false;
}
return bln;
}
//获取指定KEY的元素值VALUE,失败返回NULL
this.get = function(_key) {
try {
for (i = 0; i < this.elements.length; i++) {
if (this.elements[i].key == _key) {
return this.elements[i].value;
}
}
} catch (e) {
return null;
}
}
//判断MAP中是否含有指定KEY的元素
this.containsKey = function(_key) {
var bln = false;
try {
for (i = 0; i < this.elements.length; i++) {
if (this.elements[i].key == _key) {
bln = true;
}
}
} catch (e) {
bln = false;
}
return bln;
}
//获取MAP中所有VALUE的数组(ARRAY)
this.values = function() {
var arr = new Array();
for (i = 0; i < this.elements.length; i++) {
arr.push(this.elements[i].value);
}
return arr;
}
//获取MAP中所有KEY的数组(ARRAY)
this.keys = function() {
var arr = new Array();
for (i = 0; i < this.elements.length; i++) {
arr.push(this.elements[i].key);
}
return arr;
}
}
</script>
<script type="text/javascript">
//------------------------------取map中的元素的key----------------------------------------------------
var map = new Map();
for ( var i = 0 ; i < map.elements.length ; i++ ){
alert("before---"+map.elements[i].key);
}
</script>
jsp页面定义的map相关推荐
- JSP页面%@ ...%是 什么意思
JSP页面<%@ ...%>是 什么意思 2012-10-14 19:11 ㄟす丿し | 浏览 4593 次 JSP 2012-10-15 09:34 提问者采纳 这表示是指令,主 ...
- html引用c 变量,在jsp页面中定义全局变量,供其他页面引用
一.在一个jsp中引用另一个jsp的方法有: 1.使用 jsp include指令(常用): file属性是必填的(绝对或相对路径),但它不支持任何的表达式,也不允许通过?挂参方式来传递参数. 注意: ...
- 在JSP中定义一个全局变量,供所有页面引用
在java中设定全局变量是非常容易的,但是在jsp中如果想在一个页面定义一个变量供所有其他的jsp来引用,就不一样了,搞了几个小时吧,终于实现了,用到了以前很少用的include标签. 首先定义两个j ...
- jsp页面实现打印 .
报表在信息系统中占据了极为重要的位置,广义上讲,报表主要以多样的格式呈现和打印动态数据,动态数据主要指保存在数据库中的数据,也可以是文本中的数据.XML数据.Hibernate数据.EJB数据.自定义 ...
- web页面jsp页面的打印
报表在信息系统中占据了极为重要的位置,广义上讲,报表主要以多样的格式呈现和打印动态数据,动态数据主要指保存在数据库中的数据,也可以是文本中的数据.XML数据.Hibernate数据.EJB数据.自定义 ...
- action中获取jsp页面的参数的方法
实例:现在jsp页面传递一个名为username的参数到action中 url: http://localhost:8080/StudentSystem/role_list.action?user ...
- JSP页面查询显示常用模式 (附源代码)
JSP页面查询显示常用模式 title: JSP页面查询显示常用模式 author: evan email: evan_zhao@hotmail.com 背景: 1. 需要将数据库查 ...
- JAVA里的jsp网页背景_【JavaWeb】JSP 页面
JSP 页面 简介 JSP(Java Server Pages),即 Java 的服务器页面.它的主要作用是代替 Servlet 程序回传 HTML 页面的数据,因为 Servlet 程序回传 HTM ...
- JSP页面查询显示常用模式
title: JSP页面查询显示常用模式 author: evan email: evan_zhao@hotmail.com 背景: 1. 需要将数据库查询结果在JSP中以列表方式显 ...
最新文章
- Eclipse 每行 79 字符限制的提示线
- hdu3400 两重三分
- C#多态性的小记,父类,子类,虚方法,接口
- 管理Win2003sp1防火墙的一点小技巧
- Linux中常用文件的含义
- UITabBarController中自定义UITabBar
- Flink 上传的Jar包去哪里了
- NOIP2016愤怒的小鸟 题解报告 【状压DP】
- 使用BCC工具获取Linux内核空间read/write操作的文件名
- JEB动态调试debug模式
- mysql在财务分析中的作用_财务报表分析的作用和目的
- SSH 端口转发与 SOCKS 代理
- XP系统屏幕倒立翻转了怎么办???
- Bootstrap4 div居中
- 32位计算机如何升级,32位改64位系统怎么安装 32位怎么升级64位系统
- 代码实现把目标检测数据集的框框画在相应图片上
- 0欧姆电阻、磁珠及电感的作用
- 【C语言】【unix c】信号量集(system v ipc)
- 甘特图(Gantt chart)
- 查询邮件组成员命令Get-ADGroupMember实例
热门文章
- ztree 自定义参数_zTree树插件使用方法及自定义控件实践_蓝戒的博客
- 分摊的意思_会计分摊是什么意思
- 华清远见智能小车视频服务器,华清远见版世界杯足球对抗赛,智能小车C位出道...
- Java设计模式之十一 ---- 策略模式和模板方法模式
- js网页如何获取手机屏幕宽度
- 【BZOJ】4259: 残缺的字符串 FFT
- 百度地图- - - 鹰眼轨迹- - - -实时定位
- 关于Python类属性与实例属性的讨论
- 亚马逊推出Simple Workflow Service手册
- Panabit 安装指南