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

jsp 简单的session问题。

本人做了一个模拟购物网站,遇到一些问题。
第一个用户选择了A、B、C商品

然后第二个用户只选择D商品。

点击查看的时候,购物车列出A、B、C、D四种商品,请问哪里出了问题?

Java code:

<%@ page contentType="text/html;Charset=GB2312" %>
<%@ page import="java.util.*" %>
<HTML><P>这里是结帐处,您的姓名以及选择的商品:
<% String personName=(String)session.getAttribute("customerName");
out.println("<br>您的姓名:"+personName);
Enumeration enumGoods=session.getAttributeNames();
out.println("<br>购物车中的商品:<br>");
while(enumGoods.hasMoreElements())
{ String key=(String)enumGoods.nextElement();
String goods=(String)session.getAttribute(key);
if(!(goods.equals(personName)))
out.println(goods+"<br>");
}

%>
<P>点击超链接,连接到food.jsp的页面,购买食品。
<A HREF="food.jsp"> 欢迎去food.jsp!</A>
<P>点击超链接,连接到main.jsp的页面,去修改姓名。
<A HREF="main.jsp"> 欢迎去main.jsp!</A>
</FONT></BODY></HTML>


你用session.getAttributeNames()当然会列出A、B、C、D四种商品,这个方法会把你所有放进去所有属性集合取出来了.



相关问答:

求救高手-----jsp中select问题

在jsp里面,用个select既能输入自动匹配又能下拉选择的,怎么实现?
不会。。。。。。帮顶  学习。。

自动匹配什么意思?具体点

就是你输入内容后,和你内容相同选项的都列出来

你select是下拉框。。 ......

jsp 中乱码的 - Java / Web 开发

我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8 
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
 <form class="form" action=&quo ......

JSP页面表单提交问题?

<script language="javaScript">
function select()
{
document.selectpages.selectnum.value=document.selectpages.selectpage.value;
document.selectpages.submit();
}
&l ......

关于jsp的一些小问题 - Web 开发 / JavaScript

问题1.
 如何通过RandomAccessFile类的seek()方法将指针移动到文件末尾,再用writeChars(String s)将数据写入某个文档文件
问题2.
 StringTokenizer是什么东西,干嘛用的?
  由于小弟初学js ......

jsp链接sql2000的疑问?



type Exception report


message

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

exception

org.apache.jas ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号