session应该没有问题的,应该是代码问题

解决方案 »

  1.   

    不行,因为用setAttribute("a",c),c是a传来的参数,所以a会随着c的变化而变化,刷新时也只是再从a 页面里取参数,我的意思是说把c(a传来的参数)设为常量,不变的常量
      

  2.   

    还有谁说一吗?c++里就有个定义常量的是const,那么java里的呢 ?
      

  3.   

    <%
    String A = request.getParameter ("A");
    %><input type = "hidden" name = "A" value = <%=A%>>如果B页面是submit方式刷新页面的话,就可直接得到A的值;如果是通过URL刷新的话就加一段JS,把A的值带入URL中,就可以了。
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function setA() {
        var strA = document.all["A"].value;
        var strURL = window.location;
        strURL = strURL + "?A=" + strA;
        document.URL = strURL;
    }
    //-->
    </SCRIPT>
      

  4.   

    1、放入session中应该是可以解决问题的。
    session.setAttribute()2、你定义成为常量就可以用
    public static final String str = "hello";