url = response.encodeURL(url);  // 加上这一句避免session丢失要不用这个看看行不行request.getRequestDispatcher("B.jsp").forward(request,response);应该不会是null的吧

解决方案 »

  1.   

    楼上;
    我没能理解您的意思!
    我的a.jsp-->b.jsp在界面中是正确的,那个软件已经正常运行了!我不能去改那个程序!
    现在我要做的是不能出现界面,所以用HttpURLConnection来请求,可是他们界面里有session,并且又有跳转,让我在b.jsp中取不到a.jsp中设的值我不知道我说清了没有?
      

  2.   

    HttpURLConnection.setFollowRedirects(false);
    HttpURLConnection.setInstanceFollowRedirects(false);
    解决!
      

  3.   

    另外见http://expert.csdn.net/Expert/topic/1281/1281730.xml?temp=.5993158
    似乎说了一个办法。但是我试了一下也还不能完成session.