jsp网页间传值问题请教

flying_bug 2002-05-21 10:42:19
如果不用session application等
网页中事先已经定义 bbs_name=null;
我想用
<a href="mainframe.jsp?bbs_name=娱乐巷" onclick="setflag()".........>
把bbs_name="娱乐巷" 传到mainframe.jsp中,
在mainframe.jsp用<%=request.getParameter("bbs_name")%>显示出来,但是不成功。显示bbs_name为null.
请问这种思路是否错误?改如何改整?
...全文
27 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
flying_bug 2002-05-22
都不是,看来还要仔细考虑,本来我的页面就有点问题,还没找出来呢,呵呵

用链接打开另一个窗口时,本窗口的onload里面的功能不起作用,只好再次刷新一下。所以才用onclick 强制执行reload(),然后才生效。

谢谢各位的帮助。我的路还长着呢!!谢谢!!
回复
wayyaw 2002-05-22
是中文问题吧,试试把变量值换成英文
回复
saintKnight 2002-05-22
在网页中事先定义的bbs_name是不是全局变量?
回复
zijianyi 2002-05-22
哦,好象不用单引号,看漏了,数据库操作才用

这个看你onclick="setflag()里是怎么设置的了,现在mainframe.jsp?bbs_name=娱乐巷根本就不起作用,你必须在setflag()里写mainframe.jsp?bbs_name=娱乐巷

试试
回复
nevergrief 2002-05-21
<INPUT TYPE="hidden" >用这个传比较好。
回复
flying_bug 2002-05-21
加上单引号也不行,还是显示null.
回复
zijianyi 2002-05-21
<a href="mainframe.jsp?bbs_name='娱乐巷'" onclick="setflag()".........>
要加单引号的吧
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告