字段是什么意思?
是form中的一个<input?

解决方案 »

  1.   

    比如说这样一个链接:      1222 计算机网络 教育出版社 28.00元
                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    怎样把1222存在session中?
      

  2.   

    session.setAttribute("bm","1222");
    在你的连接中session.getAttribute("bm");
    适用于提交的
    不知适不适用连接
      

  3.   

    不,1222是个可变的值,我在这里只是举个例子而已。
    实际上第一个是编号,怎样把这个编号字段读入session中?
      

  4.   

    String str="1222";
    session.setAttribute("aa",str);
      

  5.   

    问题是我怎么知道点的连接是哪一个?去得到哪一个的编号值呢?
    比如说:
    1222 计算机网络 教育出版社 28.0
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2222 ********* *********** ****
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    3333 ********** ********* *******
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    假如我点乐2222这一项,怎样知道是把2222这一项存到session中,而不是3333?
      

  6.   

    每次更改的时候再调用setAttribute不就行了吗?其实里面只能存常量,而不能村什么变量,外部变量的改变影响不到里面的常量,如果你向动态的更新,可能只能使用JAVABEAN了。
      

  7.   

    你改成下面的做法看看:
    <a href="1222 计算机网络 教育出版社"?id="1222 计算机网络 教育出版社"</a>
    <a href="2222 ********** **********"?id="2222 ********** **********"</a>
    <a href="3222 ********** **********"?id="3222 ********** **********"</a>
      

  8.   

    然后 在处理的页面中用getAttribute("id")来取到相就的值
      

  9.   

    忘了一点!不好意思啊!
    get出来之后再用String 的substring()去读取前面的编号,就行了
      

  10.   

    getAttribute是哪个对象的?session? request?
    还是别的什么对象的?我试过session.getAttribute("id"); 但是返回的是null
      

  11.   

    哎...................
    比如你要把aa放到session变量bb里,这样:
    String x="aa";
    session.setAttribute("bb",x);
    session变量bb,不用声明,直接,赋值,也可以直接取
    String c=(String)session.getAttribute("bb");Ok?这种方式:
    <a href="2222 ********** **********"?id="2222 ********** **********"</a>
    等到的不是的id,不是session!这个用request.getParameter("id");得到!!!!
      

  12.   

    a href="2222 ********** **********"?id="2222 ********** **********"</a>
    等到的不是的id,不是session!这个用request.getParameter("id");得到!!!!
                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    哎,要得就是这句,自己也摸索乐半天终于研究出来了