基于BBS論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于BBS論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于BBS論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于BBS論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于BBS論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

目錄TOC\o”1-3”\h\z\u2系統(tǒng)總體設(shè)計(jì)3HYPERLINK\l”_Toc294218950”1系統(tǒng)目標(biāo)3_Toc294218952"1前臺(tái)功能結(jié)構(gòu)4HYPERLINK\l”_Toc294218953"2后臺(tái)功能結(jié)構(gòu)5_Toc294218956"2系統(tǒng)平臺(tái)體系結(jié)構(gòu)的選擇6HYPERLINK\l”_Toc294218957”3JavaScript語言簡介及特點(diǎn)6HYPERLINK\l”_Toc294218958"4JSP概述63數(shù)據(jù)庫設(shè)計(jì)83。3數(shù)據(jù)庫的邏輯設(shè)計(jì)114系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)11HYPERLINK\l”_Toc294218966”4。1前臺(tái)設(shè)計(jì)123論壇版塊的展示14HYPERLINK\l”_Toc294218970”4發(fā)表新主題15HYPERLINK\l”_Toc294218972”5查看及回復(fù)主題15_Toc294218977”2用戶信息管理17HYPERLINK\l”_Toc294218978”結(jié)束語17;ResultSetrs1=DB.executeQuery(stmt,sql1);rs1。next();totalArticleNum=rs1。getInt(1);/*查詢出最后的發(fā)帖作者*/Stringsql2="select*fromarticleorderbypdatedesc”;ResultSetrs2=DB。executeQuery(stmt,sql2);while(rs2。next()){Articlea=newArticle();a。initFromRs(rs2);articles.add(a);}Iterator<Article〉it1=articles。iterator();Articlea1=it1。next();StringlastWriter=a1。getWriter();DB。close(rs2);DB.close(rs1);DB.close(rs);DB。close(stmt);DB.close(conn);%>2用戶登錄、管理員登錄<DD>〈Aclass=jive—acc-loginhref="http://localhost:8080/BBS/loginUser。jsp”>普通用戶注冊(cè)</A>〈/DD〉〈DD><Aclass=jive—acc-loginhref=”http://localhost:8080/BBS/recordUser。jsp”>普通用戶登錄〈/A>〈/DD〉〈Aclass=jive-acc-loginhref="http://localhost:8080/BBS/recordManager.jsp">管理員登錄入口</A〉3論壇版塊的展示〈%intlineNum=0;for(Iterator〈Article〉it=articles.iterator();it。hasNext();){Articlea=it。next();StringclassStr=lineNum%2==0?”jive—even”:”jive-odd";//區(qū)分奇偶行,以不同效果區(qū)分顯示%>〈%finalintPAGE_SIZE=8;//每頁顯示的主題數(shù)目intpageNo=1;//記錄當(dāng)前頁數(shù)StringstrPageNo=request。getParameter("pageNo”);if(strPageNo!=null&&!strPageNo。trim().equals(””)){try{pageNo=Integer。parseInt(strPageNo);}catch(NumberFormatExceptione){pageNo=1;}}if(pageNo〈=0){pageNo=1;}inttotalPages=0;//記錄符合要求的總主題頁數(shù)List〈Article〉articles=newArrayList〈Article>();Connectionconn=DB。getConn();StatementstmtCount=DB.createStmt(conn);ResultSetrsCount=DB.executeQuery(stmtCount,"selectcount(*)fromarticlewherepid=0");rsCount.next();inttotalRecords=rsCount.getInt(1);totalPages=(totalRecords+PAGE_SIZE—1)/PAGE_SIZE;if(pageNo〉totalPages){pageNo=totalPages;}Statementstmt=DB.createStmt(conn);intstartPos=(pageNo—1)*PAGE_SIZE;Stringsql="select*fromarticlewherepid=0orderbypdatedesclimit”+startPos+","+PAGE_SIZE;ResultSetrs=DB.executeQuery(stmt,sql);while(rs.next()){Articlea=newArticle();a。initFromRs(rs);articles.add(a);}<%intlineNum=0;for(Iterator〈Article>it=articles。iterator();it.hasNext();){Articlea=it。next();StringclassStr=lineNum%2==0?”jive—even”:”jive—odd";<TRclass=”〈%=classStr%>”〉<%lineNum++;%>4發(fā)表新主題5查看及回復(fù)主題<!--fckeditor--〉<scripttype=”text/javascript”src=”FCKeditor/fckeditor.js”〉〈/script>〈scripttype="text/javascript"〉window.onload=function(){//Automaticallycalculatestheeditorbasepathbasedonthe_samplesdirectory.//Thisisusefullonlyforthesesamples。Arealapplicationshouldusesomethinglikethis://oFCKeditor。BasePath=’/fckeditor/';//’/fckeditor/’isthedefaultvalue。varsBasePath="<%=request。getScheme()+”://"+request。getServerName()+”:"+request。getServerPort()+request。getContextPath()+”/FCKeditor/"%〉”;varoFCKeditor=newFCKeditor('cont’);oFCKeditor.BasePath=sBasePath;oFCKeditor.ReplaceTextarea();}</script〉<!——endoffckeditor——〉1管理員登錄2刪除主題session。setAttr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論