-
3. 终止阶段,调用destroy()方法查看全部
-
Servlet声明周期: 1. 初始化阶段,调用init()方法 2. 响应客户端请求,调用service()方法。由service()方法根据提交方式选择执行doGet()或者doPost()方法查看全部
-
servlet3步走查看全部
-
web.xml注册时注意两个标签: 1.servlet标签:包含两个小标签(servlet-name servlet-class) 2. servlet-mapping包含两个小标签(servlet-name url-pattern)查看全部
-
MyEclipse编写第一个Servlet 1. src ->new Servlet 2. 重写doGet()或者doPost() 3. 部署运行查看全部
-
根据提交方法选择doget()或者doPost()方法查看全部
-
HttpServlet(Abstract Class)不能直接实例化,需要继承它查看全部
-
Tomcat(Servlet(Context(web工程)))查看全部
-
Servlet运行在服务器上的小程序查看全部
-
Jsp的前身是Servlet查看全部
-
购物车测试类 public static void main(String[]args){ //先创建两个商品对象 Item i1=new Items(1,"沃特篮球鞋","温州",200,500,"001,jpg"); Item i2=new Items(2,"沃特篮球鞋","广州",300,500,"002,jpg"); Cart c=new Cart(); c.addGoodsInCart(i1,1); c.addGoodsInCart(i2,2); //遍历购物商品的集合 Set <Map.Entry<Items,Integer>>items=c.getGoods().entrySet(); for(Map.Entry<Items,Integer>obj:items) { System.out.println(obj); } System.out.println("购物车的总金额:"+c.getTotalPrice()); }查看全部
-
什么商品对应着什么样的价格查看全部
-
package entity //购物车类 public class Cart{ //购买商品的集合 private HashMap<Items,Integer> goods; //购物车的总金额 private double totalPrice; //将上面两个属性封装一下 //构造方法,初始化这两个属性 public Cart(){ goods=new HashMap<Items,Integer>(); totalPrice=0.0; } //添加商品进购物车的方法 pulic boolean addGoodsInCart(Item item,int number){ goods.put(item,number); calTotalPrice();//重新计算购物车的总金额 return true; } //删除商品的方法 public boolean removeGoodsFromCart(Items item){ goods.remove(item); calTotalPrice();//重新计算购物车的总金额 return true; } //统计购物车的总金额 public double calTotalPrice() { double sum=0.0; Set<Items>keys=goods.keySet();//获得键的集合 Iterator <Items>it=keys.iterator;//获得迭代器对象 while(it.hasNext()){ Items i=it.next(); sum+=i.getPrice()*goods.get(i); } this.setTotalPrice(sum);//设置购物车的总金额 return this.getTotalPrice(); } }查看全部
-
阶段项目,购物车查看全部
-
Model2介绍查看全部
举报
0/150
提交
取消