原創+原始碼 基於Java Web技術開發的BBS論壇系統
阿新 • • 發佈:2018-12-30
(四)、使用者帖子的釋出/修改/刪除功能
(五)、使用者回覆他人帖子
開啟他人的帖子,點選“我要回復”按鈕(如圖4-6所示)便可對該貼進行回覆,如要想對其他回覆此貼的人進行回覆,可以點選回覆人後面的“回覆XX樓”按鈕(如圖4-7)對其進行回覆。
(六)、管理員對帖子的檢視/發表/刪除功能
1、管理員檢視或發表帖子
管理員檢視或發表帖子與普通使用者的一樣。
1、 管理員刪除帖子
管理員刪除帖子與普通使用者的區別在於,他可以刪除任何人發表的貼子,另外他還有一項特權,就是可以刪除任何人回覆的垃圾帖子。
1、翻頁功能的實現
在這裡可以實現翻頁功能,根據你的實際需求進行選擇。
功能的實現:首先確定每頁所能容納帖子的最大數目,在這裡我設定MaxNum=10;然後連線資料庫查詢帖子的總數,從而判斷總的頁數,即lastPage,接著根據請求的頁碼pageNO判斷出該頁碼是否合法,若pageNO<1則改正為pageNO=1,若pageNO>lastPage,即所求的頁碼超出了最大頁數,則改正pageNO=lastPage,然後確定要顯示的第一個帖子的標識碼firstNum和最後一個帖子的標識碼lastNum,最後連線資料庫將標識碼在firstNum和lastNum之間的帖子的資訊查詢出來。
程式為:
頁面的製作:
使用者成功登陸後,可以進行一些操作,如發表帖子、刪除自己發表的帖子等。
(五)、使用者回覆他人帖子
開啟他人的帖子,點選“我要回復”按鈕(如圖4-6所示)便可對該貼進行回覆,如要想對其他回覆此貼的人進行回覆,可以點選回覆人後面的“回覆XX樓”按鈕(如圖4-7)對其進行回覆。
(六)、管理員對帖子的檢視/發表/刪除功能
1、管理員檢視或發表帖子
管理員檢視或發表帖子與普通使用者的一樣。
1、 管理員刪除帖子
管理員刪除帖子與普通使用者的區別在於,他可以刪除任何人發表的貼子,另外他還有一項特權,就是可以刪除任何人回覆的垃圾帖子。
部分程式碼:
1、翻頁功能的實現
在這裡可以實現翻頁功能,根據你的實際需求進行選擇。
功能的實現:首先確定每頁所能容納帖子的最大數目,在這裡我設定MaxNum=10;然後連線資料庫查詢帖子的總數,從而判斷總的頁數,即lastPage,接著根據請求的頁碼pageNO判斷出該頁碼是否合法,若pageNO<1則改正為pageNO=1,若pageNO>lastPage,即所求的頁碼超出了最大頁數,則改正pageNO=lastPage,然後確定要顯示的第一個帖子的標識碼firstNum和最後一個帖子的標識碼lastNum,最後連線資料庫將標識碼在firstNum和lastNum之間的帖子的資訊查詢出來。
程式為: