Request对象中QueryString方法的如何运用

来源:百度知道 编辑:UC知道 时间:2024/05/16 10:26:14

详细使用方法如下:
<A HREF="index.asp?title=<%= rs("title") %>">例子</a>
上诉语句可以将一个数据库字段名为 title 的的数据传送到 index.asp 文件里面

在index.asp 里面接收这个参数的方法如下:
在需要接受参数的地方插入以下代码:
<%= Trim(Request.QueryString("title")) %>
即可接收到那个参数的值!

如果需要传多个参数,可用以下方法实现:
<A HREF="index.asp?title=<%= rs("title") %>&name=<%= rs("name") %>&six=<%= rs("name") %>">例子</a>
以上代码可将3个参数传至需要的文件,依次类推,从理论上讲,用此方法可以传所有参数,但弊端就是暴露了数据库的字段,容易被攻击!

Request.QueryString("参数名")
用来获取get传递的值,
http://www.aaa.com/aaa.asp?aa=暗暗啊
则Request.QueryString("aa")会得到"暗暗啊"
其实不要QueryString直接用Request("aa")就行了,如果没有其它值同名:)
当然也可以是form里指定的get方式提交的值

request.getQueryString()就是把request的所有参数全部显示出来,例如一个链接为:
<a href="Test.do?p