freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java技術(shù)的網(wǎng)上交易系統(tǒng)的開發(fā)畢業(yè)論文(編輯修改稿)

2025-07-21 15:45 本頁面
 

【文章內(nèi)容簡介】 = (success)。 } catch (ECPortException be) { forward = (fail)。 ()。 (save user info error. . ., be)。 } } return forward。 }在UserService中調(diào)用dao中的addUser方法,代碼如下:public void addUser(User user) throws StoreException { ..... try { session = ()。 tx = ()。 (user)。 ()。 } ..... } 在注冊成功后,會跳轉(zhuǎn)到注冊成功界面 (2)用戶登錄網(wǎng)站首頁在用戶第一次訪問時會判斷用戶是否登錄,未登錄則顯示用戶登錄窗口,在用戶登錄窗口將顯示用戶的相關(guān)信息.首頁主要是根據(jù)保存用戶名信息的Session參數(shù)來判斷用戶是否已經(jīng)登錄的,關(guān)鍵代碼如下:% String name=(String)(name)。 } %在會員登錄窗口中單擊登錄按紐后,系統(tǒng)將對用戶名和密碼進行驗證,判斷用戶是否是已注冊用戶,如果已注冊,則更新用戶在網(wǎng)站中的狀態(tài),如果沒有注冊,則拒絕用戶的登錄操作,登錄數(shù)據(jù)驗證的程序代碼如下:/* * 用戶登錄方法 */ public ActionForward login(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String username = (userid)。 String password = (password)。 if ((username, password)) { User user = (username)。 /* * 只有在用戶登錄的時候才創(chuàng)建一個session,并且把用戶的信息存放到session中; * 同時sessionListener也會把car同時也放到session中,這樣能保證為每一個來 * 網(wǎng)站需要購物的用戶分配一個session,一個購物車,并且也可以利用session來 跟蹤用戶. */ HttpSession session = ((HttpServletRequest) request).getSession(true)。 (user, user)。 return (loginsuccess)。 } else { String message = 用戶名或者密碼錯誤!。 (message, message)。 return (loginfailed)。 } }public User getUserByName(String name) throws StoreException { Session session = null。 try { session = ()。 User user = (User) ( from User u where = 39。 + name + 39。) .uniqueResult()。 return user。 } .... }(3)用戶退出 當(dāng)用戶決定退出網(wǎng)站時,只要點擊當(dāng)前頁面上的“退出”按鈕,就會回到首頁。實現(xiàn)代碼如下:/* * 用戶退出系統(tǒng)并做一些清理工作; */ public ActionForward logout(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { HttpSession session = ()。 (user)。 (cart)。 return (logout)。 }(4)管理員登錄系統(tǒng)設(shè)置了一個默認的管理員admin,只要通過此用戶名登錄就可進入管理員界面,主要代碼如下: public ActionForward toModify(ActionMapping mapping, ActionForm form, HttpServletRequest req, HttpServletResponse res) throws Exception { HttpSession cur_session = (false)。 User user = (User) (USER)。 String userid = ()。 String reqUserid = (userid)。 if (reqUserid == null) { List userList = ()。 (userList, userList)。 if ((admin)) { return (adminInfo)。 } else { User p_user = (userid)。 (user, p_user)。 } } if (reqUserid != null) { User p_user = (reqUserid)。 (user, p_user)。 } return (modify)。 } 購物車管理模塊主要功能有如下幾個部分:(1)創(chuàng)建購物車 當(dāng)客戶登錄后,系統(tǒng)會給客戶創(chuàng)建一個購物車放入服務(wù)器的Session會話中。使客戶在整個會話中都擁有一個相同的購物車。這里主要運用了Http協(xié)議中的會話機制,將購物車保存在客戶的會話中,這樣在整個客戶游覽不同頁面商品的過程中,都會使用同一個購物車對象。 具體執(zhí)行步驟:(1)從客戶的請求對象中獲取Session會話對象(2)從會話對象中獲取購物車對象(3)判斷是購物車對象是不是空的,如果是空就創(chuàng)建一個 /* * 在監(jiān)聽到session被創(chuàng)建之后,就立即向session中添加一個購物車Car; */ public void sessionCreated(HttpSessionEvent arg0) { HttpSession session = ()。 Cart cart=new Cart()。 (cart, cart)。 } /* * 從session中獲得購物車 */ Cart cart = (Cart) (cart)。 if (cart == null) { cart = new Cart()。 }(2)向購物車中添加一個商品項 客戶在查看網(wǎng)頁上的一個商品時,當(dāng)向服務(wù)器發(fā)送一個“添加到購物車”的請求時,會執(zhí)行這個功能。功能執(zhí)行過程:(1)從客戶請求對象中獲取商品的ID(2)調(diào)用業(yè)務(wù)層的方法根據(jù)商品ID去數(shù)據(jù)查詢商品的信息,返回商品對象(
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1