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

正文內(nèi)容

基于jsp的財(cái)大家園bbs論壇的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-閱讀頁(yè)

2025-03-18 09:55本頁(yè)面
  

【正文】 效果是查詢出排序結(jié)果的制定起始行到指定結(jié)束行的所有頁(yè)面。 優(yōu)化的方式主要向 jsp 頁(yè)面導(dǎo)入 class 文件,在導(dǎo)入的時(shí)候,針對(duì)行數(shù)的奇偶性采取不同的對(duì)應(yīng)操作。 for(IteratorArticle it = ()。) { Article a = ()。 //區(qū)分奇偶行,以不同效果區(qū)分顯示 % 實(shí)現(xiàn)代碼具體如下: 代碼段 1:獲取制定部分行的查詢結(jié)果 % final int PAGE_SIZE = 8。 //記錄當(dāng)前頁(yè)數(shù) String strPageNo = (pageNo)。amp。 } catch (NumberFormatException e) { pageNo = 1。 } int totalPages = 0。 Connection conn = ()。 ResultSet rsCount = (stmtCount, select count(*) from article where pid=0)。 int totalRecords = (1)。 if (pageNo totalPages) { pageNo = totalPages。 int startPos = (pageNo 1) * PAGE_SIZE。 25 ResultSet rs = (stmt, sql)。 (rs)。 } 代碼段 2:將獲取的結(jié)果根據(jù)行號(hào)的奇偶性分頁(yè)展示: % int lineNum = 0。 ()。 String classStr = lineNum % 2 == 0 ? jiveeven : jiveodd。 % 發(fā)表新主題 在論壇版塊展示頁(yè)面中,注冊(cè)用戶可以執(zhí)行發(fā)表新主題的操作,對(duì)游客而言,則不能實(shí)現(xiàn)此功能。 已注冊(cè)用戶成功登陸后,則可以進(jìn)行發(fā)表新主題的操作,運(yùn)行頁(yè)面效果如下: 圖 55 發(fā)表主題頁(yè)面 26 成功發(fā)表后,所發(fā)表 主題 會(huì)顯示在論壇版塊展示頁(yè)面下 ( 圖 54)。在論壇版塊展示頁(yè)面點(diǎn)擊“搜索主題“鏈接,進(jìn)入到搜索主題頁(yè)面。 圖 58 主題顯示頁(yè)面 在此頁(yè)面,用戶點(diǎn)擊“回復(fù)”按鈕,即可進(jìn)入到回復(fù)主題頁(yè)面,運(yùn)行效果如下。具體實(shí)現(xiàn)步驟為:首先從網(wǎng)上下載一個(gè) Fckeditor,將解壓文件拷貝到工程“ WebRoot”目錄下,然 后到壓縮包解壓文件“ ”下的路徑:“ \fckeditor\_samples\html\”下,打開(kāi)靜態(tài)頁(yè)“ ”,然后將其代碼復(fù)制、粘貼到回復(fù)頁(yè)面“ ”。修改后的代碼段如下: ! fckeditor script type=text/javascript = function() { // Automatically calculates the editor base path based on the _samples directory. // This is usefull only for these samples. A real application should use something like this: 29 // = 39。 。/fckeditor/39。 var oFCKeditor = new FCKeditor( 39。 ) 。 () 。 圖 510 回復(fù)后主題顯示頁(yè)面 優(yōu)化主題的一些小設(shè)計(jì) 1信息統(tǒng)計(jì) 30 ( 1)、帖子查看量與回復(fù)量的統(tǒng)計(jì) 如圖 54 所示,在論壇版塊的展示頁(yè)面,會(huì)有“查看”、“回復(fù)”兩個(gè)代表帖子被查看量和被回復(fù)量的信息提示,這個(gè)是通過(guò)對(duì) article 表設(shè)置的兩個(gè)冗余變量“ viewCount”和“ replyCount”來(lái)實(shí)現(xiàn)的 。 那么,如何判斷某個(gè)帖子被查看或被回復(fù)了呢? 這個(gè)過(guò)程是通過(guò)設(shè)置 Session 對(duì)象來(lái)實(shí)現(xiàn)的。 (“isView”,”true”)。 ( 2)、版塊內(nèi)帖子查看量和帖子發(fā)表總量的統(tǒng)計(jì) 在論壇首頁(yè),如圖 31 所示 ,也會(huì)有兩個(gè)統(tǒng)計(jì)信息的存在,即:帖子總查看量和帖子發(fā)表總量。以下是具體的代碼實(shí)現(xiàn): ListArticle articles = new ArrayListArticle()。 //創(chuàng)建與數(shù)據(jù)庫(kù)的連結(jié) Statement stmt = (conn)。 ResultSet rs = (stmt, sql )。 (rs)。 } //記錄總查看量 int totalViewNum=0。 /*查詢出帖子的總查看量 */ for (IteratorArticle it = ()。) { Article a = ()。 } /*查詢出帖子的總回復(fù)量 */ String sql1=select count(id) from article where pid=0。 ()。 2在版塊論壇展示頁(yè)面( 圖 54)及論壇首頁(yè)( 圖 31),會(huì)有諸如“發(fā)帖作者”、“發(fā)帖時(shí)間”或者“最后發(fā)帖時(shí)間”及“最后發(fā)帖作者”的信息出現(xiàn)。具體到此系統(tǒng),則是通過(guò) 在user 表中設(shè)置“ username”,在 article 表中設(shè)置過(guò)“ pdate”和“ writer”,并在兩表之間建立“ writer”到“ username”的外鍵約束來(lái)實(shí)現(xiàn)的。但是,變量的設(shè)定也不是隨性而為的,既要滿足用戶的需求,又要最大化的節(jié)省空間。根貼顯示為“樓主”,其下第一個(gè)回復(fù)的帖子顯示為“第一樓”,依次類推。 通過(guò)將“ floor”嵌入到頁(yè)面中即可。 32 4此外,系統(tǒng)還具有跟蹤用戶身份,根據(jù)身份設(shè)置用戶的權(quán)限,并記錄用戶的行為,把用戶的個(gè)人信息顯示在相應(yīng)的位置的功能。 用戶登陸后的論壇首頁(yè)也與登錄前的論壇首頁(yè)不同,后者較前者多了一個(gè)【退出登錄】按鈕, 以改變用戶的綁定身份 。管理員登錄可以通過(guò)點(diǎn)擊“管理員登錄入口”鏈接實(shí)現(xiàn)。 修改和刪除主題 當(dāng)需要對(duì)論壇上的帖子實(shí)現(xiàn)管理的時(shí)候,就需要以管理員的身份登錄頁(yè)面。 管理員登陸后的 主 題版塊具體內(nèi)容頁(yè)面與普通用戶和游客登陸后的頁(yè)面相比,多了兩個(gè)按鍵【 MOD】和【 DEL】,分別代表修改和刪除帖子,點(diǎn)擊鏈接即可進(jìn)入相應(yīng)修改和刪除頁(yè)面。 以上的權(quán)限區(qū)分是通過(guò) Session 來(lái)實(shí)現(xiàn)的。 用戶登陸后所作的 Session 操作: (userLogined,true)。 //區(qū)分登錄方式(普通用戶登錄;管理員登錄) 下面是主題修改頁(yè)面,以修改“我的演示主題 6”為例,展示效果圖如下: 33 圖 512 主題修改頁(yè)面 更新后的論壇版塊展示頁(yè)面不變,點(diǎn)擊“我的演示主題 6”鏈接, 即可 查看 更改后的主題情況。 刪除和修改帖子是在主題展示頁(yè)面( 圖 54)的帖子左端,增加【 Mod】和【 Del】?jī)蓚€(gè)按鈕,分別跳轉(zhuǎn)到“ ”和“ ”頁(yè)面進(jìn)行相應(yīng)的修改和刪除操作,過(guò)程較簡(jiǎn)單,具體實(shí)現(xiàn)步驟此處不再贅述。用戶以管理員身份登陸后,在論壇首頁(yè) 就 會(huì)多出兩個(gè)按鈕:【退出登錄】和【用戶管理】,點(diǎn)擊【用戶管理】按鈕,就進(jìn)入用戶管理界面,以下是界面展示圖: 34 圖 513 用戶管理界面 如圖示,在此界面 列出了系統(tǒng)所有已注冊(cè)的用戶部分信息。 單擊【刪除】按鈕 ,被選定用戶刪除后自動(dòng)跳轉(zhuǎn)到論壇首頁(yè),單擊【修改】按鈕,系統(tǒng)進(jìn)入到用戶信息修改頁(yè)面。 單擊【修改】后頁(yè)面自動(dòng)跳轉(zhuǎn)到論壇首頁(yè),則說(shuō)明修改成功?;厥状舜?畢業(yè)設(shè)計(jì)的設(shè)計(jì)、開(kāi)發(fā)過(guò)程,大致經(jīng)歷了四個(gè)階段: ? 搜集資料階段 在開(kāi)始的畢業(yè)設(shè)計(jì)定題過(guò)程中,面對(duì)大量的選擇題目,感覺(jué)一頭霧水。確定選題后,就開(kāi)始了資料收集的準(zhǔn)備工作。通過(guò)網(wǎng)絡(luò)、圖書(shū)館收集了一大堆與選題相關(guān)的資料。掌握了一手資料后,接下來(lái),就開(kāi)始對(duì)所搜集的資料進(jìn)行整理、分析 和 研究,并在此基礎(chǔ)上制作了課題研究的方案及系統(tǒng)的設(shè)計(jì)規(guī)劃。根據(jù)分析,此 BBS 論壇的功能模塊主要包括:用戶 /管理員注冊(cè)及登錄、發(fā)布主題、搜索主題、回復(fù)主題、修改及刪除主題 以及用戶信息的管理 。囿于時(shí)間的限制,此系統(tǒng)實(shí)現(xiàn)的都是 BBS 最基本的功能。 ? 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)階段 系統(tǒng)詳細(xì)設(shè)計(jì)就是針對(duì)某個(gè)具體的模塊,從細(xì)節(jié)方面實(shí)現(xiàn)模塊具體功能的階段。值得一提的是,針對(duì)不同的登錄方式,用戶所見(jiàn)的頁(yè)面展示效果也不同,這是為了提升系統(tǒng)的安全性而設(shè)計(jì)的。這些都是對(duì)系統(tǒng)的優(yōu)化工作,僅僅是為了實(shí)現(xiàn)基本功能的系統(tǒng)注定沒(méi)有多大的生命力,如何為用戶提供更加舒適,更加人性化的服務(wù)才是我們需要額外考慮的重點(diǎn)。但由于各種原因,本系統(tǒng)還存在許多不足,先將系統(tǒng)存在的不足列舉如下,便于以后更新與修改: 在數(shù)據(jù)庫(kù)的設(shè)計(jì)上,存在著很大的改進(jìn)空間。 用戶注冊(cè) /登 錄界面過(guò)于簡(jiǎn)便,未加入 過(guò)多的驗(yàn)證 處理,有待改進(jìn)。 38 參考文獻(xiàn) [1] 賈素玲, 王強(qiáng). Java 程序設(shè)計(jì) [M].北京:清華大學(xué)出版社, 2021. [2] 良葛格 . java 學(xué)習(xí)筆記 [M].北京:清華大學(xué)出版社, 2021. [3] Paul DuBois Dubois. MySQL 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)指南 [M].北京: 機(jī)械工業(yè)出版社 , 2021. [4] ( 美)伯登 . Java 開(kāi)發(fā)指南 Servlets 和 JSP 篇 [M].北京: 電子工業(yè)出版社 ,2021. [5] 邱加永 . JSP 基礎(chǔ)與案例開(kāi)發(fā)詳解 [M].北京:清華大學(xué)出版社, 2021. [6] 柏亞軍 . JSP 編程基礎(chǔ)及應(yīng)用實(shí)例集錦 [M].北京: 人民郵電出版社 , 2021. [7] 龐永慶 . JavaScript 網(wǎng)頁(yè)編程從入門到精通 [M].北京: 科學(xué)出版社 , 2021. [8] Bruce Eckel. Java 編程思想 [M].北京: 機(jī)械工業(yè)出版社 , 2021. [9] 李振捷 . JSP 網(wǎng)站開(kāi)發(fā)典型模塊與實(shí)例精講 [M]. 北京: 電子業(yè)出版社 , 2021 [10] 張金霞 . HTML 網(wǎng)頁(yè)設(shè)計(jì)參考手冊(cè) [M]. 北京: 清華大學(xué)出版社 , 2021 [11] 韓曉微 , 王忠石 . JSP 完全入門 [J]. 武漢大學(xué)學(xué)報(bào) , 2021( 1). [12] 孫衛(wèi)琴 . java 網(wǎng)絡(luò)編程精解 [J]. 網(wǎng)絡(luò)計(jì)算周刊 , 2021( 3). [13] 曹淑琴 .基于 JSP 的網(wǎng)站建設(shè) [J]. 華北科技學(xué)院報(bào) , 2021( 2). [14] 林闖 , 李俊山 . 網(wǎng)絡(luò)環(huán)境中模式覆用的異構(gòu)數(shù)據(jù)庫(kù)訪和集成方法 [J]. 軟件學(xué)報(bào) ,2021( 3). [15] 邵斐 . 基于 Web 的 BBS 系統(tǒng)的建立 [N]. 金陵職業(yè)大學(xué)學(xué)報(bào) , 202103( 1) . 9JWKf wvG t YM *Jgamp。Q A9wkxFyeQ ^! djsXuyUP2kNXpRWXm Aamp。849G x^Gjqv^$UE9wEwZQ cUE%amp。gTXRm 6X4NG pP$vSTTamp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%M z849Gx^Gjqv^$UE9wEwZQ cUE%amp。gTXRm6X4NG pP$vSTTamp。M uWFA5ux^Gjqv^$UE9wEwZQ cUE%amp。gTXRm6X4NG pP$vSTTamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。gTXRm 6X4NG pP$vSTTamp。849Gx^Gjqv^$UE9wEwZQcUE%amp。gTXRm6X4NG pP$vSTTamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%Mz849G x^G jqv^$UE9wEwZQcUE%amp。gTXRm 6X4NGpP$vSTTamp。M uWFA5ux^Gjqv^$UE9wEwZQcUE%amp。gTXRm 6X4NG pP$vSTTamp。M uWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%M z849G x^Gjqv^$UE9wEwZQ cUE%amp。gTXRm 6X4NG pP$vSTTamp。6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。UE9aQ G n8xp$Ramp。qYpEh5pDx2zVkum amp。ksv*3t nG K8! z89Am YWpazadNuKNamp。849Gx^Gjqv^$UE9wEwZQcUE%amp。gTXRm 6X4NG pP$vSTTamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%M z849G x^G jqv^$UE9wEwZQ cUE%amp。gTXRm 6X4NGpP$vSTTamp。MuWFA5ux^G jqv^$UE9wEwZQ cUE%amp。gTXRm 6X4NGpP$vSTamp。M uWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%M z849G x^Gjqv^$UE9wEwZQ cUE%amp。gTXRm 6X4NG pP$vSTTamp。6a*CZ7H$dq8Kqf HVZFedswSyXTyamp。UE9aQGn8xp$Ramp。qYpEh5pDx2zVkum amp。ksv*3t nG K8!z89Am YWpazadNuKNamp。qYpEh5pDx2zVkum amp。ksv*3t n
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1