session问题: 如下点连接的时候如何得到不同的session值<td><a href="p4.jsp" id="11">购买</a></td><td><a href="p4.jsp" id="12">购买</a></td> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是什么意思,是指怎么写session的代码? <td><a href="p4.jsp?id="11">购买</a></td><td><a href="p4.jsp?id="12">购买</a></td>request.getParameter("id") 下面不是有两个链接吗?点每个的时候获得不同的session值,下面的这个只能得到一个固定的session值,大虾帮忙!<script> if(document.getElementById('11').innerHTML) { <% String s="100fz-001"; session.setAttribute("goodsname",s); %> } else { <% String s="100mp4001"; session.setAttribute("goodsname",s); %> } </script><td><a href="xiangJie.jsp">查看详情</a>|<span id="11"><a href="p4.jsp">购买</a></span></td><td><a href="">查看详情</a>|<span id="12"><a href="p4.jsp">购买</a></span></td> 我想得到不同的session值怎么办<script>fuction sess(){ if(document.getElementById('12').innerHTML) { <% String s="100mp4001"; session.setAttribute("goodsname",s); %> } else { <% String i="100fz-001";//100fz-001 session.setAttribute("goodsname",i); %> } } </script><td><a href="xiangJie.jsp">查看详情</a>|<a href="p4.jsp" id="11" onclick="sess()">购买</a></td><td><a href="">查看详情</a>|<a href="p4.jsp" id="12" onclick="sess()">购买</a></td> if(document.getElementById('11').innerHTML)==>if(document.getParameter('id').innerHTML)不知道 这样可不可以... <td><a href="p4.jsp" id="11">购买</a></td><td><a href="p4.jsp" id="12">购买</a></td>session.setAttribute("id",request.getParametername(id)); //链接的页面 session.getAttrbute("id");不知道你是不是这个意思呢 靠.这也要叫session问题啊.你是不是想传两个不同的参数到别的页面去 如果lz是想传两个不同的参数到别的页面去,就不需要用session,使用url传参就可以了:<td><a href="p4.jsp?id=11">购买</a></td><td><a href="p4.jsp?id=12">购买</a></td> 我不是已经写了么:<a href="p4.jsp?id=11">购买</a>问号后面的就是传递的参数:paramname=paramvalue <td><a href="p4.jsp?id=11">购买</a></td><td><a href="p4.jsp?id=12">购买</a></td>这样子传过去,然后另一个页面那边用request.getParameter('id')就可以得到ID值了! 楼主的问题我有点晕,看样子好像就是传参的问题。如果是这样,如楼上ufo5054492(洪勇) 所说就可以解决了。 我知道他说的什么. 我前不久就做了个这样的题, 用url重写就可以解决问题了. 0基础菜鸟求问如何开始JSP之路 数据库插入问题 求新闻系统之相关新闻解决思路 关于GB2312和GBK问题 小弟初学jsp,哪位能提供一点非常简单的源码以供学习么?要求如下 jsp中字符集的问题,高手进来 请问JSP怎样取得MySQL一个数据库中所有TABLE的名称? 初学问个小问题:try和catch是什么意思? 问一个Apache 的启动问题! 请问如下JSP代码为何在JB中编译时报错?? 以前100的帖子已结,再次散100请教不配置数据源直接连access遇到的问题! tomcat5.5.23配置问题,兄弟们赐教!
<td><a href="p4.jsp?id="12">购买</a></td>request.getParameter("id")
if(document.getElementById('11').innerHTML)
{
<%
String s="100fz-001";
session.setAttribute("goodsname",s);
%>
}
else
{
<%
String s="100mp4001";
session.setAttribute("goodsname",s);
%>
}
</script><td><a href="xiangJie.jsp">查看详情</a>|<span id="11"><a href="p4.jsp">购买</a></span></td>
<td><a href="">查看详情</a>|<span id="12"><a href="p4.jsp">购买</a></span></td>
<script>fuction sess(){
if(document.getElementById('12').innerHTML)
{
<%
String s="100mp4001";
session.setAttribute("goodsname",s);
%>
}
else
{
<%
String i="100fz-001";//100fz-001
session.setAttribute("goodsname",i);
%>
}
}
</script>
<td><a href="xiangJie.jsp">查看详情</a>|<a href="p4.jsp" id="11" onclick="sess()">购买</a></td>
<td><a href="">查看详情</a>|<a href="p4.jsp" id="12" onclick="sess()">购买</a></td>
if(document.getParameter('id').innerHTML)
不知道 这样可不可以...
<td><a href="p4.jsp" id="12">购买</a></td>
session.setAttribute("id",request.getParametername(id)); //链接的页面 session.getAttrbute("id");不知道你是不是这个意思呢
<td><a href="p4.jsp?id=12">购买</a></td>
<a href="p4.jsp?id=11">购买</a>问号后面的就是传递的参数:paramname=paramvalue
<td><a href="p4.jsp?id=12">购买</a></td>
这样子传过去,然后另一个页面那边用
request.getParameter('id')就可以得到ID值了!
用url重写就可以解决问题了.