本文目錄一覽:
- 1、jsp購物車問題,如何在購物完成之後對數據庫的庫存進行更新
- 2、用jsp和數據庫做購物車,怎麼能通過點擊按鈕把購買數量和商品信息傳給購物車頁面,急!!下面是部分代碼
- 3、jsp購物車代碼
- 4、jsp怎麼做購物車 連接到數據庫 還要有哈希表?給詳細代碼作參考哦 謝謝了!
jsp購物車問題,如何在購物完成之後對數據庫的庫存進行更新
通過這個方法request.getsession().setAttribute(“cart”,購物車的數據);放入,然後需要提取的時候就通過request.getsession().getAttribute(“cart”);得到數據,然後在往數據庫裡面插就好了。
用jsp和數據庫做購物車,怎麼能通過點擊按鈕把購買數量和商品信息傳給購物車頁面,急!!下面是部分代碼
你把購買的數量和商品信息做成一個javabean,然後把這個javabean存在session裡面,你點擊按鈕就向服務器端發出請求,然後服務器端處理請求後用jsp顯示,這樣就可以了呀
jsp購物車代碼
//shopping.html
html
headtitleshopping stor/title/head
body
form action=”carts.jsp” target=”post”
br
please select the item that you want to buy
br
select name=”item”
optionbook:old man and the sea
optionx-box game machine
optionmp3 player
optioncce
optionbook:jsp programming
optioncd “the endless love”
optiondvd “gone with the wind”
/select
br
input type=”submit” name=”submit” value=”add”
input type=”submit” name=”submit” value=”remove”
/form
/body
/html
——————————————————————
//carts.jsp
%@page contentType=”text/html;charset=ISO8859_1″ %
html
jsp:useBean id=”cart” scope=”session” class=”test.DummyCart”/
jsp:setProperty name=”cart” property=”*”/
%
cart.processRequest();
%
br
ol
you have chosen these items:
%
String []items=cart.getItems();
for(int i=0;iitems.length;i++)
{
%
li%=items[i] %/li
%
}
%
/ol
hr
%@include file=”shopping.htm” %
/html
———————————————————————//DummyCart.java
package test;
import javax.servlet.http.*;
import java.util.Vector;
import java.util.Enumeration;
public class DummyCart
{
Vector v = new Vector();
String submit=null;
String item= null;
private void addItem(String name)
{
v.addElement(name);
}
private void removeItem(String name)
{
v.removeElement(name);
}
public void setItem(String s)
{
item=s;
}
public void setSubmit(String s)
{
submit=s;
}
public String[] getItems()
{
String []s=new String[v.size()];
v.copyInto(s);
return s;
}
public void processRequest()
{
if(submit==null)
addItem(item);
if(submit.equals(“add”))
addItem(item);
else if (submit.equals(“remove”))
removeItem(item);
reset();
}
private void reset()
{
submit=null;
item=null;
}
}
———————————————————————-
上面是一個簡單的例子,功能都能實現,對網頁效果要求更漂亮些的可做一些修改。
jsp怎麼做購物車 連接到數據庫 還要有哈希表?給詳細代碼作參考哦 謝謝了!
買本書看看 任何一本jsp的書里都有購物車程序 連接數據庫 jdbc
hashtable 這個東西 java基礎書里都會有
再百度里搜索 “JDBC” “哈希表” 和 “jsp 購物車”內容多的你都數不過來。。。
詳細代碼 可以參考李剛寫的一些書 不是那個李剛 是寫書的李剛
信李剛 滿血滿狀態原地復活
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/244902.html