VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1196|回复: 5

代码问题 如何用一个超连接传递参数 在本页面中取到参数啊 在线

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2019-12-27 17:34:19 | 显示全部楼层 |阅读模式


<%out.print("<a href=\"searchnews.jsp? p= "+i+"\">"+2+"</a> &nbsp;&nbsp;");%>

out.print(request.getParameter("p"));(他怎么是空的啊null)
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-2 14:48:01 | 显示全部楼层
不会吧?
回复

使用道具 举报

1

主题

11

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
发表于 2020-1-3 12:42:01 | 显示全部楼层
你点击连接后是空的么?
回复

使用道具 举报

1

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-4 23:36:01 | 显示全部楼层
if((String)session.getAttribute("data") == "123");
最后不要有分号,去掉后在我的平台上测试是对的,环境和你一样
回复

使用道具 举报

0

主题

4

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-5 09:09:01 | 显示全部楼层
在本页面。。。那直接<%=i%>不就是了嘛
回复

使用道具 举报

0

主题

6

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-6 14:00:01 | 显示全部楼层
现在有三个页面①→②→③,
<%out.print("<a href=\"searchnews.jsp? p= "+i+"\">"+2+"</a> &nbsp;&nbsp;");%>

out.print(request.getParameter("p"));(他怎么是空的啊null)
假设这些语句在②上,那么这里的request内置对象是指①页面向②页面所发出的请求。
要想从超链接中得到参数,那么必须是②页面通过超链接到③页面这个请求过程的request
对象才能用request.getParameter("p")得到。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表