網上**的搜尋展示
前端頁面
搜尋這塊做出form表單,可利用ajax訪問伺服器。下拉列表做出div,沒輸入時候就隱式狀態,輸入後從伺服器拿到資料,就把資料向div中展示
function
overfn
(obj)
function
outfn
(obj)
function
clickfn
(obj)
function
searchword
(obj)
/searchword"
, data:
,async
:true
, datatype:
"json"
, success:
function
(data)$(
"#showdiv").
html
(content);$
("#showdiv").
css(
"display"
,"block");
}}, error:
function()
});}
後端servlet層
//獲得關鍵字
string word = request.
getparameter
("word"
);
因為我們拿到的肯定商品的資訊,所以需要封裝到product中。product與前面的user一樣,都是用來封裝資料用的,product屬性應該與資料庫中商品的字段保證一致。
public
class
product
public
void
setpid
(string pid)
public string getpname()
public
void
setpname
(string pname)
public
double
getmarket_price()
public
void
setmarket_price
(double market_price)
public
double
getshop_price()
public
void
setshop_price
(double shop_price)
public string getpimage()
public
void
setpimage
(string pimage)
public string getpdate()
public
void
setpdate
(string pdate)
public
intgetis_hot()
public
void
setis_hot
(int is_hot)
public string getpdesc()
public
void
setpdesc
(string pdesc)
public
intgetpflag()
public
void
setpflag
(int pflag)
public string getcid()
public
void
setcid
(string cid)
}
product的屬性與方法
//查詢該關鍵字的所有商品
productservice service =
newproductservice()
; list
productlist = null;
trycatch
(sqlexception throwables)
service層把業務提交到dao層
// 根據關鍵字查詢商品
public list
findproductbyword
(string word)
throws sqlexception
public list
findproductbyword
(string word)
throws sqlexception
我們這裡只需要拿到pname即商品的名稱即可
經過dao層、service層回傳資料,servlet層拿到資料,對資料進行處理,然後在前端頁面上展示
servlet層拿到資料後,需要轉換為json格式的字串
//使用json的轉換工具將物件或集合轉成json格式的字串---- jsonlib的方法
//第一種方式
jsonarray fromobject = jsonarray.
fromobject
(productlist)
; string string = fromobject.
tostring()
; system.out.
println
(string)
;//第二種方式
gson gson =
newgson()
; string json = gson.
tojson
(productlist)
; response.
setcontenttype
("text/html;charset=utf-8");
response.
getwriter()
.write
(json)
;
**位址,記得給我點上小星星 網上商城系統簡介
網上 系統簡介 添美網上 支援網上 的絕大部分功能,主要功能模組有 1.商品管理 2.商品管理 3.拍賣商品管理 4.明細記錄 5.送貨方式管理 6.快遞公司管理 7.訂單管理 8.購物車管理 9.管理員管理 10.角色管理 11.會員管理 12.諮訊頻道 13.系統設定 14.模板標籤 15.附件...
網上商城 登陸驗證
自定義異常 public class usernotfoundexception extends runtimeexception public static user check string username,string password throws usernotfoundexceptio...
品牌廠商入駐網上商城
http www.sina.com.cn 2008年04月22日 11 30 華龍網 重慶晚報 網路購物成本下降一成以上 試運營兩年的 網b2c 企業對個人電子商務 平台 近日正式上線。業內人士認為,此舉無疑使中國電子商務進入了新一輪競爭,同時被視為網路購物向傳統賣場發起挑戰。近20家渝企首吃螃蟹 ...