JScript中遍历Request表单参数集合的方法

 JScript下有一个Enumerator对象可以遍历集合。根据它的文档写了以下程序,可以遍历整个Request.QueryString集合:

代码如下:

var params = new Enumerator(Request.QueryString);
while (!params.atEnd()) {
Response.Write(params.item() + ":" + Request.QueryString(params.item()) + "<br />");
params.moveNext();
}

美中不足的是,Request对象本身不是集合,所以不能对Request对象进行遍历,下面这行代码会报错:

代码如下:

var params = new Enumerator(Request);

时间: 2024-10-06 22:47:43

JScript中遍历Request表单参数集合的方法的相关文章

JScript中遍历Request表单参数集合的方法_应用技巧

JScript下有一个Enumerator对象可以遍历集合.根据它的文档写了以下程序,可以遍历整个Request.QueryString集合: 复制代码 代码如下: var params = new Enumerator(Request.QueryString); while (!params.atEnd()) { Response.Write(params.item() + ":" + Request.QueryString(params.item()) + "<br

使用JScript遍历Request表单参数集合_应用技巧

复制代码 代码如下: var params = new Enumerator(Request.QueryString); while (!params.atEnd()) { Response.Write(params.item() + ":" + Request.QueryString(params.item()) + "<br />"); params.moveNext(); } 美中不足的是,Request对象本身不是集合,所以不能对Request对

使用JScript遍历Request表单参数集合

复制代码 代码如下: var params = new Enumerator(Request.QueryString); while (!params.atEnd()) { Response.Write(params.item() + ":" + Request.QueryString(params.item()) + "<br />"); params.moveNext(); } 美中不足的是,Request对象本身不是集合,所以不能对Request对

jsp 中要写表单 现在2种写法为什么一个参数导入了,另一个没导入为空?

问题描述 jsp 中要写表单 现在2种写法为什么一个参数导入了,另一个没导入为空? <tr> <td class="table_add_left"><div id="description_div">备注:</div></td> <td colspan="3" class="table_add_right"><html:textarea cols=&

在Asp程序中取得表单所有内容的方法

程序 /**@描述: 在Asp程序中取得表单所有内容的方法@作者: 慈勤强@Email:cqq1978@Gmail.com Http://blog.csdn.net/cqq*/ 刚才在论坛里面看到有人问这个问题,就是在Asp中如何得到所有表单的名称跟 对应的值.其实,这个问题很简单,但是可能还是有很多人不知道该怎么做,所以特地 写下来,仅供参考. 在Asp程序中,用来获得客户端数据的对象是 Request,这个对象给我们提供了很多 的方法以及属性.比如,有这样一个Form, <FORM METH

Jquery中ajax提交表单几种方法(get、post两种方法)_AJAX相关

在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$( 表单ID) serialize();就行了,下面我来介绍两个提交表单数据的方法.$get方式提交表单get() 方法通过远程HTTP ,下面我来介绍两个提交表单数据的方法. $get方式提交表单 get() 方法通过远程 HTTP GET 请求载入信息 格式 $(selector).get(url,data,success(response,status,xhr),dataType

cos上传文件 如何获得表单参数(在文件保存前)

问题描述 cos上传文件如何获得表单参数(在文件保存前)form中的CTYPE="multipart/form-data"MultipartRequestmulti=newMultipartRequest(request,saveDirectory,maxPostSize,"GBK");filetag=multi.getParameter("File1Tag");可以获得参数,但是上传的文件已经存到服务器了怎么样在文件存之前就能获得表单的参数啊?

Jquery中ajax提交表单几种方法(get、post两种方法)

在jquery中ajax提交表单有post与get方式,在使用get方式时我们可以直接使用ajax 序列化表单$( 表单ID) serialize();就行了,下面我来介绍两个提交表单数据的方法.$get方式提交表单get() 方法通过远程HTTP ,下面我来介绍两个提交表单数据的方法. $get方式提交表单 get() 方法通过远程 HTTP GET 请求载入信息 格式 $(selector).get(url,data,success(response,status,xhr),dataType

Struts2 自定义拦截器栈后无法得到表单参数之解决办法

我自定义了一个拦截器,目的是在action执行之前像ValueStack中设置一些属性,代码是这样的: view plaincopy to clipboardprint? HttpServletRequest request=(HttpServletRequest)ActionContext.getContext().get(StrutsStatics.HTTP_REQUEST);        OgnlValueStack stack=(OgnlValueStack)request.getAt