易截截图软件、单文件、免安装、纯绿色、仅160KB

关于JSP中的session.getattribute()中参数的问题

代码太多  就不打了  大概是这样的
是个购物网页
页面goods.htm里面有些商品信息  商品名.单价...每件后有个按钮..点按钮后页面会中转到goodscart.jsp页面..
在goodscart.jsp页面有这些代码:
goods[0]=request.getparameter("goodsname");
goods[1]=request.getparameter("goodsprice");
.........
Vector goodslist=(vector)session.getattribute("goodscart");
..........
goodslist.addelement(goods);
.......
我知道这代码是意思是从前面页面中把购买商品的名称.单价等值读取过来存入goods数组中.
但不明白的是  session.getattribute("goodscart")  这是什么..
在前个页面中并没有在session中存入任何东西 ..也没有定义过goodscart这个东西..
他在里面能取出什么东西来叫呢.
request.setAttribute("goodscart",goodslist);
和红字对应的

如果没有东西,就叫做null

goodcart应该是在登录后或者在其他的页面存下来的一个元素,用来保存已购买的物品。这点代码我也是猜测了一下

引用
request.setAttribute("goodscart",goodslist);
和红字对应的


问题是 根本就没有setAttribute("goodscart",goodslist);

呵呵..终于看出来了..
确实是有session.setattribute的.
但是写在session.get的后面..
因为他是先判断get到的是不是null.
..分平均分给1楼2楼吧.


相关问答:

JSP 网页中如何去掉radio每个选项前的那个小圆圈

如题,我是用struts2做的网页,用了radio标签,每个选项前都有一个小圆圈,我需要把小圆圈去掉,单击字就好,被选中的选项背景变色。
就像大多数网站的分类检索,比如这个网站的那样的根据各种条件的实时搜索:
ht ......

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

救命啊!!JSP连接SQL2000问题!

各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......

jsp中上传和下载怎么实现,有几种?

        不知道jsp中的上传和下载怎么实现,
                    需要源代码,而且有几种方法可以实现?
      &nb ......

在jsp中用session怎么实现购买功能 - Java / Web 开发

我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍

下面是购物车的核心代码 
有了这个 就应该能够做出来吧
Java code:

public void doPost(HttpServletRequest reque ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号