首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中 Session有关问题! 着急

2012-01-14 
jsp中 Session问题! 着急!!在线等!!!!!!!!!!现用session做登录返回功能。有如下三个页面:shangpin/cuxiao/i

jsp中 Session问题! 着急!!在线等!!!!!!!!!!
现用session做登录返回功能。有如下三个页面:

shangpin/cuxiao/index.jsp:

http= "http:// ";

head=request.getServerName();//返回主机名

duankou=request.getServerPort();   //返回端口号

dizhimingxi=request.getRequestURI();//返回程序的请求url

http=http+head+prot+dizhimingxi;//返回详细的地址

http=http+ "?gjz= "+getgjz;

session.setAttribute( "dizhi ",http);


shangpin/login.jsp:

out.println(session.getAttribute( "dizhi "));
//打印出 "../index.jsp "   这个是首页的地址
//地址与shangpin/cuxiao/index.jsp页session赋予的值不同。


请问大家谁遇到过这种session不准的情况,有了解的,望请赐教!  

谢谢!!!

[解决办法]
学习!
[解决办法]
你已经先赋值了http= "http:// ";
然后再用 http=http+head+prot+dizhimingxi; http=http+ "?gjz= "+getgjz;这两个再进行赋值,那肯定上面的都被覆盖啦!

[解决办法]
getgjz这个值本身就是空的啊
[解决办法]
session中有“http://localhost:8081/cuxiao.jsp?gjz=123”
========================================================
你确信你的session里面放的是它,而不是“http://localhost:8081/cuxiao.jsp?gjz=”
或者说
http=http+ "?gjz= "+getgjz;//此处的getgiz确信有值?

[解决办法]
String getgjz=((String)request.tgetParameter( "gjz ")).trim();这样试一下

热点排行