当前位置: 代码迷 >> Java Web开发 >> 请教一个两个页面之间带超链接的参数传递的有关问题
  详细解决方案

请教一个两个页面之间带超链接的参数传递的有关问题

热度:66   发布时间:2016-04-17 14:25:47.0
请教一个两个页面之间带超链接的参数传递的问题?
当我成功登录到主界面时,我用一个变量ss得到登录时的用户名。
当我单击主界面导航条中的 "通讯录超链接 "时
我想把这个用户名传递到下个界面。
<p> <a   href= "/tong/tongxun.jsp "?   ss= <%=ss%> > 通讯录 </a> </p>
可是在通讯录界面中却显示为空值,我是这样接收的:(变量sn已定义String型)
<%    
    sn=request.getParameter( "ss ");
    out.println(sn);
%>
是这两句出了问题?还时我传的时候出了问题?(不过变量ss已经
测试可以得到登陆的用户名。)

------解决方案--------------------
我是菜鸟 没办法帮你
------解决方案--------------------
<p> <a href= "/tong/tongxun.jsp "? ss= <%=ss%> > 通讯录 </a> </p>
改为
<p> <a href= "/tong/tongxun.jsp?ss= <%=ss%> "> 通讯录 </a> </p>
应该可以了

--------------------------------------------
国内第一款“无端网游”,不用下客户端点击链接立即开始玩网游。http://pet.mop.com/?u=8094002来了找精灵之森(网通)的小麦兜儿,就是我!用Mop的ID就能玩的
--------------------------------------------
------解决方案--------------------
不能有空格
------解决方案--------------------
encode一下啥
------解决方案--------------------
参数要作为url一部分,不能在 " "外面
------解决方案--------------------
你的页面没看到你可以现看下ss在 本页面有没有取到值
------解决方案--------------------
> <a href= "/tong/tongxun.jsp?ss= <%=sn%> ">
行不 ?
------解决方案--------------------

<p> <a href= "/tong/tongxun.jsp "? ss= <%=ss%> > 通讯录 </a> </p>
这句写错了。
该改为:
<p> <a href= "/tong/tongxun.jsp? ss= "+ <%=ss%> > 通讯录 </a> </p>
------解决方案--------------------
<% String ss= "aaaaaaaa "; %>
<html>
<body>
<a href= "abc.jsp?ss= <%=ss%> "> 通讯录 </a>
</body>
</html>

你肯定是ss没有定义好
------解决方案--------------------
<p> <a href= "/tong/tongxun.jsp?ss= <%=ss%> "> 通讯录 </a> </
再request获取,
------解决方案--------------------
<p> <a href= "/tong/tongxun.jsp "? ss= <%=ss%> > 通讯录 </a> </p>

引号位置 还有要注意中文转码


------解决方案--------------------
<a href= " '/tong/tongxun.jsp?ss= '+ <%=ss%> ">
这样写应该就对了..
  相关解决方案