⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 add_item.jsp

📁 Sun公司Dream项目
💻 JSP
字号:
<%@ include file="common_imports.jsp" %>



<%

    //System.out.println("Came in add item");

    String itemID = request.getParameter("item_id");

    String itemTitle = request.getParameter ("item_title");

    //String jspPath = request.getParameter("jsp_path");

    if (jspPath == null)

        jspPath = "/shop/index.jsp";

        

    cart = (java.util.HashMap) sessioncache.getAttribute(sessionId, "opera.cart");

    if (cart == null) {

        cart = new java.util.HashMap();    

    } 

    

    cart.put(itemID, "1");

    sessioncache.setAttribute(sessionId, "opera.cart", cart);

    //System.out.println("Set session cart attribute.");

    

    java.util.Hashtable historyTable = (java.util.Hashtable) sessioncache.getAttribute(sessionId, "opera.user_cart_history");

    if (historyTable == null) 

        historyTable = new java.util.Hashtable();

    

    if (itemID != null && itemTitle != null)

        historyTable.put(itemID, itemTitle);

    

    sessioncache.setAttribute(sessionId, "opera.user_cart_history", historyTable);

    

    // Update related items table

    java.util.Hashtable relProd = (java.util.Hashtable) sessioncache.getAttribute(sessionId, "opera.rel_items");

    if (relProd == null) {

	relProd = new Hashtable();

	sessioncache.setAttribute(sessionId, "opera.rel_items", relProd);

    }



    // Remove the current item from the list of related items

    relProd.remove(itemID);



    // Get the related item

    String relItemID = DBUtil.getField("SELECT relprod FROM OPERA_CONTENT_METADATA WHERE contentid = '" + 

      itemID + "'", java.sql.Types.VARCHAR, null);

    if (relItemID != null && ! "".equals(relItemID) && cart.get(relItemID) == null) {

	relProd.put(relItemID, "");

    }

    request.getRequestDispatcher(jspPath).forward(request, response);

%>

⌨️ 快捷键说明

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