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

正文內(nèi)容

bbs論壇基于jsp的計算機技術(shù)交流論壇系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2024-12-07 10:18本頁面

【導讀】進入二十一世紀,計算機技術(shù)迅速向著網(wǎng)絡(luò)化、集成化方向發(fā)展。中文就是“電子公告板”在國內(nèi)一般稱作網(wǎng)絡(luò)論壇。1978年在美國芝加哥開發(fā)。出一套基于8080芯片的CBBS/Chicago,此乃最早的一套BBS系統(tǒng)。從1991年開始,開始了第一個BBS站。經(jīng)過長時間的發(fā)展,直到1995年,隨著。計算機及其外設(shè)的大幅降價,BBS才逐漸被人們所認識。1996年更是以驚人的速。在計算機網(wǎng)絡(luò)飛速發(fā)展的今天,BBS已經(jīng)成為人們網(wǎng)上交流的重要。平臺,因此對BBS的研究是十分必要的。的整體架構(gòu)和設(shè)計特點。本論壇采用目前最流行的JSP技術(shù),結(jié)合數(shù)據(jù)庫技術(shù),Keyword:Forum;BBS;JSPTechnology;Database;WebTechnology;Software. 以滿足人們的需要。而現(xiàn)在,隨著中國的網(wǎng)名人數(shù)迅速增加,地區(qū)的信息網(wǎng)絡(luò)化。System,翻譯為中文就是“電子公告板”是Inter上的一種電信息服務系統(tǒng)。提供一塊公共電子白板,每個用戶都可以在上面書寫,可發(fā)布信息或提出看法。隨著人們生活水平的不斷提高,在家里,在宿舍,在辦公。對BBS的各種管理功能。這所有的操作都在用戶的客戶端的瀏覽器中完成,由

  

【正文】 re +subsql+opname+?。//生成查詢的 SQL 語句 Object[] params param 。 List searchlist sql,params 。 //將查詢出的內(nèi)容遍歷輸出 用戶注冊操作設(shè)計 注冊用戶時,要判斷此用戶名是否已經(jīng)存在,兩次輸入的密碼是否一致,然后使用 InsertUser 方法將信息向數(shù)據(jù)表插入記錄的 SQL 語句,最后執(zhí)行該 SQL語句完成添加用戶的操作。主要代碼如下: String pass1 。 String pass2 。//獲取兩次輸入的密碼 if ! pass2 //判斷兩次密 碼是否一致 Sytln 兩次輸入的密碼不一致! 。 userPassword,new ActionMessage 。 saveErrors request,messages 。 sql select * from tb_user where user_name ?。//生成查詢此用戶是否存在的 SQL 語句 params new Object[1]。 params[0] userName。 OpDB myOp new OpDB 。 UserForm user sql, params 。 if user! null //判斷此用戶名是否存在 Sytln userName+ 用戶已經(jīng)存在! 。 userOpR,new ActionMessage ,userName 。 sql insert into tb_user values ?,?,?,?,?,?,?,?,? 。//生成注冊用戶信息的 SQL 語句 params new Object[9]。 int i sql, params 。//執(zhí)行 SQL 語句,實現(xiàn)注冊用戶的操作 論壇后臺管理模塊設(shè)計 論壇后臺管理模塊主要完成以下功能:論壇類別的管理、版面管理和用戶管理的操作。 論壇版面管理 版面管理模塊主要包括瀏覽版面信息、添加版面、修改版面、刪除版面 4個功能。在添加、修改和刪除的模塊中,包含更新版面的版主信息,在修改前會先判斷管理員輸入的用戶是否存在,若存在再判斷該用戶是否為版主,以上條件都成立才可執(zhí)行添加和修改的操作。 瀏覽版面信息,根 據(jù)瀏覽的版面和所屬類別進行顯示。主要代碼如下: String sql select * from tb_board where board_classID ?。//生成查詢版面信息的 SQL 語句 Object[] params classId 。 boardList sql,params 。//執(zhí)行遍歷出版面信息 添加版面需要一個下拉列表框供管理員選擇論壇類別,并實現(xiàn) 3 個文本輸入框供管理員輸入版面名稱、版主和版面公告信息。添加版面使用 AddBoard 方法,該方法獲取表單數(shù)據(jù),然后生成向數(shù)據(jù)表插入記錄的 SQL 語句,最后執(zhí)行該SQL 語句完成添加版面的操作。主要代碼如下: ActionMessages messages new ActionMessages 。 String sql select * from tb_board where board_name ? and board_classID ?。//生成查詢版面是否存在的 SQL 語句 Object[] params boardName,classId 。 if sql, params ! null //如果版面已經(jīng)存在,生成提示信息 Sytln 添加版面 +boardName+ 版面已經(jīng)存在! 。 adminOpR,new ActionMessage ,boardName 。 else sql select * from tb_user where user_name ?。//生成查詢 用戶是否存在的 SQL 語句 Object[] params1 boardMaster 。 UserForm userform sql, params1 。//查詢用戶表獲取用戶信息 if userform null //該用戶不存在 Sytln 添加版面 +boardMaster+ 版主不存在! 。 adminOpR,new ActionMessage ,boardMaster 。 else if .equals 0 //如果該用戶存在,判斷用戶是否為普通用戶 Sytln 添加版面 +boardMaster+ 不是版主! 。 adminOpR,new ActionMessage ,boardMaster 。 else //若不是普通用戶,編寫添加版面代碼 sql insert into tb_board values ?,?,?,? 。//生成添加版面的 SQL 語句 Object[] params2 classId,boardName,boardMaster,boardPcard 。 int i sql, params2 。 //執(zhí)行 SQL 語句,實現(xiàn)添加版面的操作 saveErrors request,messages 。//保存提示信 息 修改版面,首先判斷版面是否存在,再判斷當前用戶權(quán)限是否符合要求,修改版面使用 UpdateBoard 方法,該方法獲取表單數(shù)據(jù),然后生成向數(shù)據(jù)表插入記錄的 SQL 語句,最后執(zhí)行該 SQL 語句完成添加版面的操作。主要代碼如下: String sql select * from tb_board where board_id ?。//生成查詢版面是否存在的 SQL 語句 Object[] params boardId 。 BoardForm select sql, params 。 String sql select * from tb_user where user_name ?。 //生成查詢用戶是否存在的 SQL 語句 Object[] paramsS boardMaster 。 UserForm userform sql, paramsS 。 if userform null //查看用戶的權(quán)限,若不符合生成提示信息 forwardPath error。 Sytln 修改版面 +boardMaster+ 版主不存在! 。 adminOpR,newActionMessage ,boardMaster 。 else if .equals 0 forwardPath error。 Sytln 修改版面 +boardMaster+不是版主! 。 adminOpR,newActionMessage ,boardMaster 。 else sql update tb_board set board_classID ?,board_name ?,board_master ?,board_pcard ? where board_id ?。 //生成修改版面的 SQL 語句 Object[] paramsM boardClassId,boardName,boardMaster,boardPcard,boardId 。 int i sql, paramsM 。//執(zhí)行 SQL 語句,實現(xiàn)添加版面操作 刪除版面,根據(jù)數(shù)據(jù)表之間的關(guān)系在刪除指定版面時,會同時刪除存儲在跟帖表中的該版面下的所有根帖。刪除版面使用 deleteBoard 方法,從請求中獲取版面的 ID 值,然后生成 SQL 語句,最后執(zhí)行該 SQL 語句完成刪除版面的操作。主要代碼如下: String boardId boardId 。//獲取版面 ID 值 if boardId null|| //判斷版面是否存在 boardId 1。 String sql delete tb_board where board_id ?。//生成刪除版面 SQL 語句 Object[] params boardId 。 OpDB myOp new OpDB 。 int i sql, params 。//執(zhí)行 SQL 語句,實現(xiàn)刪除版面操作 論壇類別管理 類別管理模塊主要包括瀏覽類別信息、添加類別、修改類別、刪除類別 4個功能。在添加、修改和刪除的模塊中,在修改前會先判斷用 戶是否為管理員,才可執(zhí)行添加和修改的操作。 瀏覽類別信息,可通過類別的 ID 查詢數(shù)據(jù)表獲取類別的信息后封裝到ActionForm 中,然后存儲到 session 對象中,在返回 JSP 頁面后通過 bean 標簽庫中的 write 標簽輸出。 logic:iterate id backClassSingle name backClassList bean:write name backClassSingle property classId/ bean:write name backClassSingle property className filter false/ /logic:iterate 添加類別信息,添加類別使用 AddClass 方法,該方法獲取表單數(shù)據(jù),然后生成向數(shù)據(jù)表插入記錄的 SQL語句,最后執(zhí)行該 SQL語句完成添加類別的操作。主要代碼如下: /** 后臺 添加論壇類別 */ OpDB myOp new OpDB 。 sql select * from tb_class where class_name ?。//生成生成查詢類別是否存在的 SQL 語句 params new Object[1]。 params[0] className。 if sql, params ! null //若類別存在生成提示信息 Sytln 添加論壇類別 名稱: +className+ 的論壇已經(jīng)存在! 。 adminOpR,new ActionMessage ,className 。 else sql insert into tb_class values ?,? 。//生成添加類別的 SQL 語句 params new Object[2]。 params[0] className。 params[1] classIntro。 int i sql, params 。//執(zhí)行 SQL 語句,實現(xiàn)添加類別操作 修改類別信息,首先查詢此類別是否存在,若存在根據(jù)類別 ID 更新數(shù)據(jù)表中的數(shù)據(jù),主要代碼如下: String sql select * from tb_class where class_id ?。//查詢類別 ID是否存在的 SQL 語句 Object[] params classId 。 String sql update tb_class set class_name ?,class_intro ? where class_id ?。//生成更新類別信息的 SQL 語句 Object[] paramsMo className,classIntro,classId 。 int i sql, paramsMo 。//執(zhí)行 SQL 語句,實現(xiàn)更新數(shù)據(jù)的操作 刪除論 壇類別信息,根據(jù)數(shù)據(jù)表之間的關(guān)系在刪除指定類別時,會同時刪除存儲在跟帖表中的該類別下的所有版面和根帖。刪除類別使用 deleteClass 方法,從請求中獲取類別的 ID 值,然后生成 SQL 語句,最后執(zhí)行該 SQL 語句完成刪除類別的操作。主要代碼如下: String classId classId 。//獲取論壇類別 ID值 if classId null|| //判斷此類別是否存在 classId 1。 String sql delete tb_class where class_id ?。//生成刪除此類別的 SQL 語句 Object[] params classId 。 OpDB myOp new OpDB 。 int i sql, params 。//執(zhí)行 SQL 語句,實現(xiàn)刪除類別的操作 論壇用戶管理 用戶管理模塊主要包括瀏覽用戶信息、修改用戶信息、刪除用戶 3 個功能。在修改和刪除的模塊中,在修改前會先判斷用戶是否為管理員,才可執(zhí)行添加和修改的操作。 瀏覽用戶信息,通過查詢用戶權(quán)限分類查詢,生成 SQL 語句,遍歷顯示用戶信息,主要代碼如下: if all //生成查詢?nèi)坑脩舻?SQL 語句,按權(quán)限降序排列 sql select * from tb_user order
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1