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

正文內(nèi)容

基于struts2購物網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-07-27 05:14本頁面
  

【正文】 工業(yè)出版社,2001[4]Bruce Eckel.Java編程思想[M].北京:機(jī)械工業(yè)出版社,2007[5]李穎,陳躍新.運(yùn)用UML語言設(shè)計(jì)分布式應(yīng)用系統(tǒng)的一般過程和方法[J].計(jì)算機(jī)應(yīng)用研究.2001,12(2):152~158[6] 張廣泉,戎玫.一種面向復(fù)用的增量軟件開發(fā)過程框架[J].計(jì)算機(jī)科學(xué).2006,18(10):123~131[7] 文俊浩,徐傳運(yùn).基于廣義軟件框架的開發(fā)過程研究計(jì)算機(jī)應(yīng)用研究[J].計(jì)算機(jī)科學(xué).2006,8(5):87~95[8] 孫銳,[J].電腦編程技巧與維護(hù),Computer Programming Skills amp。 ,3(1) :33~41[9]任文娟,王華,鞠宏偉,宋柱芹.基于Struts和Hibernate框架的Web應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J].網(wǎng)絡(luò)與通信.2006,9(3):145~180[10] 王守強(qiáng),朱大銘,[J].,7(8):195~201[11]梁露.電子商務(wù)網(wǎng)站建設(shè)與實(shí)踐上機(jī)指導(dǎo)教程[J].計(jì)算機(jī)應(yīng)用研究.2005,8(13):134~145[12]曹明鵬,趙偉,許林英.JZEE技術(shù)及其實(shí)現(xiàn)[J].計(jì)算機(jī)科學(xué).2001,21(10):20~23.[13] 王錕,方明. Ajax技術(shù)研究與應(yīng)用[J].現(xiàn)代電子技術(shù), Modern Electronics Technique.2008,5(6):111~145 致謝本文是在我的導(dǎo)師劉國清老師的指導(dǎo)下完成的。劉老師對我的論文從研究方法,到論文撰寫等過程提供了許多思路、建議和指導(dǎo),從而使我的論文如期的完成。讓我在畢業(yè)設(shè)計(jì)過程中受益良多。在此,向劉老師表達(dá)我衷心的謝意。還有要感謝我的同窗好友、同學(xué)們,在畢業(yè)設(shè)計(jì)過程中,他們給予了我許多幫助和支持,提供了許多的解決方法,我才能夠順利的完成畢業(yè)設(shè)計(jì)。他們有很多值得我學(xué)習(xí)的地方,他們也將是我人生中寶貴的財(cái)富。最后再次感謝所有關(guān)心、支持和幫助我的朋友、同學(xué)、親人和朋友們! 附錄1. 用戶管理的實(shí)現(xiàn)代碼: /** 處理登錄請求 */ public String login(){ //調(diào)用業(yè)務(wù)邏輯組件進(jìn)行會(huì)員登錄驗(yàn)證 Member tempMember = ((), (()))。 if(tempMember!=null){ //在session中保存當(dāng)前會(huì)員實(shí)例 ().getSession().setAttribute(member,tempMember)。 //更新最登錄時(shí)間及登錄次數(shù) (new Date())。 (().intValue()+1)。 (tempMember)。//調(diào)用業(yè)務(wù)邏輯組件更新會(huì)員資料 return INPUT。 }else{ addActionError(getText(login_fail))。 return INPUT。 } }/** 處理新增注冊會(huì)員請求 */ public String addMember(){ //設(shè)置以下幾個(gè)字段的初始值 (new Date())。 (0)。 //對登錄密碼進(jìn)行MD5加密 ((().trim()))。 //與會(huì)員級(jí)別進(jìn)行關(guān)聯(lián) if(memeberLevel!=null){ //調(diào)用業(yè)務(wù)邏輯組件裝載指定的會(huì)員級(jí)別 Memberlevel tempMemberLevel = ((memeberLevel))。 (tempMemberLevel)。 //贈(zèng)送該級(jí)別的等額積分 (())。 } if ((model)){//調(diào)用業(yè)務(wù)邏輯組件保存新增的注冊會(huì)員 addActionMessage(getText(member_add_succ))。 }else{ addActionMessage(getText(member_add_fail))。 } //為后臺(tái)會(huì)員管理構(gòu)造會(huì)員級(jí)別下拉列表數(shù)據(jù) memberLevelList = ()。 return SUCCESS。 }/** 處理會(huì)員注冊請求 */ public String regMember(){ //設(shè)置以下幾個(gè)字段的初始值 (new Date())。 (0)。 //對登錄密碼進(jìn)行MD5加密 ((().trim()))。 //設(shè)置初始會(huì)員級(jí)別 Memberlevel tempMemberLevel = ()。 if(tempMemberLevel!=null){ (tempMemberLevel)。 //贈(zèng)送該級(jí)別的等額積分 (())。 } if ((model)){//調(diào)用業(yè)務(wù)邏輯組件保存新增的注冊會(huì)員 addActionMessage(getText(member_add_succ))。 }else{ addActionMessage(getText(member_add_fail))。 } return INPUT。 } /** 處理刪除注冊會(huì)員請求 */ public String delMember(){ if (()!=null){ if ((())){//調(diào)用業(yè)務(wù)邏輯組件刪除指定的注冊會(huì)員 actionMsg = getText(member_del_succ)。 }else{ actionMsg = getText(member_del_fail)。 } }else{ actionMsg = getText(member_del_fail)。 } actionMsg = (actionMsg)。 return toBrowseMember。 } /** 處理查看注冊會(huì)員請求 */ public String viewMember(){ if (()!=null){ //調(diào)用業(yè)務(wù)邏輯組件裝載指定的注冊會(huì)員 Member tempMember = (())。 if (tempMember!=null){ try { //快速復(fù)制源對象中的所有屬性到目標(biāo)對象中 (model, tempMember)。 } catch (Exception e) { ()。 } //取得會(huì)員級(jí)別列表 memberLevelList = ()。 //取得當(dāng)前會(huì)員的級(jí)別ID memeberLevel = ().getId().toString()。 return SUCCESS。 }else{ actionMsg = getText(member_view_fail)。 actionMsg = (actionMsg)。 return toBrowseMember。 } }else{ actionMsg = getText(member_view_fail)。 actionMsg = (actionMsg)。 return toBrowseMember。 } } /** 處理裝載注冊會(huì)員請求 */ public String editMember(){ if (()!=null){ //調(diào)用業(yè)務(wù)邏輯組件裝載指定的注冊會(huì)員 Member tempMember = (())。 if (tempMember!=null){ try { //快速復(fù)制源對象中的所有屬性到目標(biāo)對象中 (model, tempMember)。 } catch (Exception e) { ()。 } //取得會(huì)員級(jí)別列表 memberLevelList = ()。 //取得當(dāng)前會(huì)員的級(jí)別ID memeberLevel = ().getId().toString()。 return SUCCESS。 }else{ actionMsg = getText(member_edit_fail)。 actionMsg = (actionMsg)。 return toBrowseMember。 } }else{ actionMsg = getText(member_edit_fail)。 actionMsg = (actionMsg)。 return toBrowseMember。 } } /** 處理更新注冊會(huì)員請求 */ public String updateMember(){ //調(diào)用業(yè)務(wù)邏輯組件裝載指定的注冊會(huì)員 Member tempMember = (())。 //修改會(huì)員注冊信息 if(()!=null)(())。 if (()!=null)(())。 if(()!=null)(())。if(()!=null)(model.getMemberName() if (()!=null)(())。 if (()!=null)(())。 if(()!=null)(())。 if (()!=null amp。amp。 ().trim().length()0){//更新密碼 ((().trim()))。 } //與會(huì)員級(jí)別進(jìn)行關(guān)聯(lián) if (memeberLevel!=null){ //調(diào)用業(yè)務(wù)邏輯組件裝載指定的會(huì)員級(jí)別 Memberlevel tempMemberLevel = ((memeberLevel))。 (tempMemberLevel)。 } if ((tempMember)){//調(diào)用業(yè)務(wù)邏輯組件更新指定的注冊會(huì)員 addActionMessage(getText(member_edit_succ))。 }else{ addActionMessage(getText(member_edit_fail))。 } //為后臺(tái)會(huì)員管理構(gòu)造會(huì)員級(jí)別下拉列表數(shù)據(jù) memberLevelList = ()。 //如果該會(huì)員已經(jīng)登錄,同步修改session中的會(huì)員信息 if(().getSession().getAttribute(member)!=null){ ().getSession().setAttribute(member,tempMember)。 } return INPUT。 }2. 系統(tǒng)用戶管理的實(shí)現(xiàn)代碼如下:/** 處理系統(tǒng)用戶登錄請求 */ public String login(){ if(!((String)().getSession().getAttribute(rand))){ addActionError(getText(login_rand_error))。 return login。 }else{ Admin tempAdmin = ((), (()))。 if(tempAdmin!=null){ ().getSession().setAttribute(admin,tempAdmin)。 return index。 }else{ addActionError(getText(login_fail))。 return login。 } } } /** 處理瀏覽系統(tǒng)用戶請求 */ public String browseAdmin(){ if(actionMsg!=nullamp。amp。().getParameter(d16544p)==null){ actionMsg = (actionMsg)。 addActionMessage(actionMsg)。 } adminList = ()。 return SUCCESS。 } /** 處理新增系統(tǒng)用戶請求 */ public String addAdmin(){ Admin tempAdmin = new Admin()。 (())。 ((()))。 (())。 if ((tempAdmin)){ addActionMessage(getText(admin_add_succ))。 }else{ addActionMessage(getText(admin_add_fail))。 } return SUCCESS。 } /** 處理查看系統(tǒng)用戶請求 */ public String viewAdmin(){ if (()!=null){ Admin tempAdmin = (())。 if (tempAdmin!=null){ (().trim())。 (().trim())。 return SUCCESS。 }else{ actionMsg = getText(admin_view_fail)。 actionMsg = (actionMsg)。 return toBrowseAdmin。 } }else{ actionMsg = getText(admin_view_fail)。 actionMsg = (actionMsg
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1