如下点连接的时候如何得到不同的session值<td><a href="p4.jsp" id="11">购买</a></td>
<td><a href="p4.jsp" id="12">购买</a></td>

解决方案 »

  1.   

    你是什么意思,是指怎么写session的代码?
      

  2.   

    <td><a href="p4.jsp?id="11">购买</a></td>
    <td><a href="p4.jsp?id="12">购买</a></td>request.getParameter("id")
      

  3.   

    下面不是有两个链接吗?点每个的时候获得不同的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>
      

  4.   

    我想得到不同的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>
      

  5.   

    if(document.getElementById('11').innerHTML)==>
    if(document.getParameter('id').innerHTML)
    不知道 这样可不可以...
      

  6.   

    <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");不知道你是不是这个意思呢
      

  7.   

    靠.这也要叫session问题啊.你是不是想传两个不同的参数到别的页面去
      

  8.   

    如果lz是想传两个不同的参数到别的页面去,就不需要用session,使用url传参就可以了:<td><a href="p4.jsp?id=11">购买</a></td>
    <td><a href="p4.jsp?id=12">购买</a></td>
      

  9.   

    我不是已经写了么:
    <a href="p4.jsp?id=11">购买</a>问号后面的就是传递的参数:paramname=paramvalue
      

  10.   

    <td><a href="p4.jsp?id=11">购买</a></td>
    <td><a href="p4.jsp?id=12">购买</a></td>
    这样子传过去,然后另一个页面那边用
    request.getParameter('id')就可以得到ID值了!
      

  11.   

    楼主的问题我有点晕,看样子好像就是传参的问题。如果是这样,如楼上ufo5054492(洪勇) 所说就可以解决了。
      

  12.   

    我知道他说的什么. 我前不久就做了个这样的题,
      用url重写就可以解决问题了.