资源简介
jsp,servlet,javabean做的一个购物网站
代码片段和文件信息
package com.jweaponstore.bean;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Collection;
public class CartBean
{
private HashMap items=null;
private int numOfItems=0;
float totalPrice=0;
public CartBean()
{
items=new HashMap();
}
/**
* 在购物车中增加一个条目。如果购物车中已经存在该条目,则什么也不做。
*/
public synchronized void addItem(String productId ProductBean productBean)
{
if(!items.containsKey(productId))
{
CartItemBean cartItem = new CartItemBean(productBean);
items.put(productIdcartItem);
numOfItems++;
}
}
/**
* 从购物车删除一个条目。
*/
public synchronized void deleteItem(String productId)
{
if(items.containsKey(productId))
{
items.remove(productId);
numOfItems--;
}
}
/**
* 清除购物车中所有条目。
*/
public synchronized void clear()
{
items.clear();
numOfItems=0;
}
/**
* 得到购物车中条目的总数。
*/
public synchronized int getNumOfItems()
{
return numOfItems;
}
public synchronized void setItemNum(String productIdint quantity)
{
if(items.containsKey(productId))
{
CartItemBean item=(CartItemBean)items.get(productId);
//如果设置的图书数量为0或小于0,则删除购物车中相应的图书条目。
if(quantity<=0)
items.remove(productId);
else
item.setQuantity(quantity);
}
}
/**
* 得到购物车中所有的条目。
*/
public synchronized Collection getItems()
{
return items.values();
}
//set购物车中的总价
public synchronized void setTotalPrice(float totalPrice)
{
this.totalPrice = totalPrice;
}
public synchronized float getTotalPrice()
{
return totalPrice;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1182 2008-06-10 20:38 jweaponstore\.classpath
文件 309 2008-07-14 18:33 jweaponstore\.myme
文件 1230 2008-06-03 00:00 jweaponstore\.project
文件 159 2008-06-04 20:52 jweaponstore\.settings\org.eclipse.core.resources.prefs
文件 2115 2008-06-07 15:11 jweaponstore\src\com\jweaponstore\bean\CartBean.java
文件 1005 2008-06-07 10:18 jweaponstore\src\com\jweaponstore\bean\CartItemBean.java
文件 315 2008-06-13 20:15 jweaponstore\src\com\jweaponstore\bean\Hotli
文件 789 2008-06-13 00:16 jweaponstore\src\com\jweaponstore\bean\NoteBean.java
文件 2619 2008-06-07 19:52 jweaponstore\src\com\jweaponstore\bean\OrderBean.java
文件 917 2008-06-07 16:30 jweaponstore\src\com\jweaponstore\bean\OrderInfoBean.java
文件 2166 2008-06-07 16:00 jweaponstore\src\com\jweaponstore\bean\ProductBean.java
文件 28018 2008-06-13 20:55 jweaponstore\src\com\jweaponstore\bean\ProductDBBean.java
文件 1699 2008-06-05 20:04 jweaponstore\src\com\jweaponstore\bean\UserBean.java
文件 1632 2008-06-13 12:52 jweaponstore\src\com\jweaponstore\servlet\AddProduct.java
文件 1487 2008-06-07 11:01 jweaponstore\src\com\jweaponstore\servlet\AddToCart.java
文件 1283 2008-06-13 19:17 jweaponstore\src\com\jweaponstore\servlet\AdminLoginAction.java
文件 2252 2008-06-13 22:06 jweaponstore\src\com\jweaponstore\servlet\CheckOutAction.java
文件 1266 2008-06-13 20:22 jweaponstore\src\com\jweaponstore\servlet\deleteOrder.java
文件 1128 2008-06-13 12:42 jweaponstore\src\com\jweaponstore\servlet\DeleteProduct.java
文件 1189 2008-06-13 20:51 jweaponstore\src\com\jweaponstore\servlet\FahuoOrder.java
文件 1541 2008-06-13 13:24 jweaponstore\src\com\jweaponstore\servlet\LoginAction.java
文件 764 2008-06-05 23:22 jweaponstore\src\com\jweaponstore\servlet\LogoutAction.java
文件 1046 2008-06-07 14:30 jweaponstore\src\com\jweaponstore\servlet\ReselectProductAction.java
文件 2187 2008-06-13 21:34 jweaponstore\src\com\jweaponstore\servlet\SearchAction.java
文件 1368 2008-06-09 21:41 jweaponstore\src\com\jweaponstore\servlet\ShowAllGuns.java
文件 1374 2008-06-09 21:45 jweaponstore\src\com\jweaponstore\servlet\ShowAllKnives.java
文件 1111 2008-06-13 18:35 jweaponstore\src\com\jweaponstore\servlet\ShowAllProducts.java
文件 895 2008-06-13 20:22 jweaponstore\src\com\jweaponstore\servlet\ShowOrder.java
文件 957 2008-06-12 15:37 jweaponstore\src\com\jweaponstore\servlet\ShowProduct.java
文件 2012 2008-06-05 22:27 jweaponstore\src\com\jweaponstore\servlet\SigninAction.java
............此处省略116个文件信息
相关资源
- 图书馆管理系统JSP+TOMCAT+MYSQL
- JSP论坛大作业
- 物流管理系统 基于JSP
- 基于JSP,SQL的教室预定系统
- JSP新闻发布系统毕业论文
- JSP的数据库查询,插入,删除,修改
- 支付宝jsp支付源码
- 基于Servlet+JSP+JavaBean开发模式的购物车
- jsp制作的简单的登录注册系统
- 通讯录管理系统JSP完成
- 基于jsp的网上书店,带数据库
- jsp宠物诊所管理系统详细版
- 课程设计——员工管理系统
- jsp+Mysql实现学习网站的作业布置,上
- 北大青鸟S2新闻发布系统JSP+MySQL
- 教师评价系统
- jsp显示数据库图片
- jsp+Mysql图书借阅信息管理系统
- JSP SQL 图书馆系统
- 部门员工管理系统javaweb
- jsp java tomcat 添加好友demo
- 基于jsp的手机销售系统
- servlet定时器功能完整版已测试过
- 基于jsp的纯mvc的个人博客管理系统
- JSP参考手册带书签
- JSP版的完善KindEditor在线编辑器(带附
- 完整JSP模糊查询
- jsp+sql 基于web的资源管理系统
- jsp项目手机销售管理系统
- Jsp+Servlet+MyBatis完成分页查询
评论
共有 条评论