decreasecart.jsp

来自「网上书店购物系统」· JSP 代码 · 共 25 行

JSP
25
字号
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="bean.*,java.util.*"%>
<%
  String s_bookid=request.getParameter("bookid");
  Collection c_cart=(Collection)session.getAttribute("cart");
  Iterator it=null;
  if(c_cart==null){
    c_cart= new Vector();
    session.setAttribute("cart",c_cart);
  }else{
    it=c_cart.iterator();
    while(it.hasNext()){
      cartBean cb=(cartBean)(it.next());
      if(cb.bookid.equals(s_bookid)){
        cb.ordernum--; 
        cb.subtotal-=cb.unitprice;
	cb.subtotal=Math.round(cb.subtotal*100)/100.00;
	if(cb.ordernum<=0)
	  c_cart.remove(cb);
	break;
      }//if end	
    }//while end
  }//else end
  response.sendRedirect("shoppingcart.jsp");
%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?