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

正文內(nèi)容

jsp技術(shù)實(shí)現(xiàn)論壇及優(yōu)化畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-21 01:37 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 char(20)修改時(shí)間userIdInt(10)作者channelIdInt(255)板塊ID 回復(fù)信息表如表33所示:表33 回復(fù)信息表(reply)字段名類型(值)說明ReplyID(主鍵)Int(10)IDcontentVarchar(5000)回復(fù)內(nèi)容TitileInt(10)標(biāo)題publishTimeVarchar(20)回復(fù)時(shí)間modifyTimeDatetime修改回復(fù)時(shí)間userIdint用戶idtopicIdint主題id版塊表如表34所示:表34 版塊表(channel)字段名類型(值)說明channelId(主鍵)int版塊idchannelNamevarchar(30)版塊名稱userIdint版主姓名 第4章 論壇系統(tǒng)實(shí)現(xiàn)從系統(tǒng)功能模塊劃分中可以看出,系統(tǒng)總體上有4個(gè)功能模塊組成。各模塊雖然是獨(dú)立的,但又統(tǒng)一于同一數(shù)據(jù)庫中,便于管理員管理維護(hù)數(shù)據(jù)庫,同時(shí)也便于管理員和用戶的操作。在介紹系統(tǒng)各模塊的實(shí)現(xiàn)方法之前,首先介紹系統(tǒng)與數(shù)據(jù)庫的連接方式——使用JavaBean連接連接在服務(wù)器tomcat里配置的連接池。再介紹系統(tǒng)主要部分的實(shí)現(xiàn)方法。配置數(shù)據(jù)源創(chuàng)建連接池,再通過JavaBean連接到數(shù)據(jù)源再對(duì)數(shù)據(jù)庫進(jìn)行操作。連接池是創(chuàng)建和管理一個(gè)連接的緩沖池的技術(shù),這些連接準(zhǔn)備好被任何需要它們的線程使用。連接池可以極大的改善用戶的 Java 應(yīng)用程序的性能,同時(shí)減少全部資源的使用。連接池主要的優(yōu)點(diǎn)有:減少連接創(chuàng)建時(shí)間、簡(jiǎn)化的編程模式、受控的資源使用。連接池能夠使性能最大化,同時(shí)還能將資源利用控制在一定的水平之下,不過如果超過該水平,應(yīng)用程序?qū)⒈罎⒍粌H僅是變慢。配置連接池:Public cfinal static String DRIVER_CLASS = 。// 數(shù)據(jù)庫java驅(qū)動(dòng)public final static String CONNECTION_URL =jdbc:sqlserver:// :2433。DatabaseName=jspbbs。//jdbc:microsoft:sqlserver://:2433。DataBaseName=jspbbs。 // 連接字符串public final static String USER = jspbbs。 // 數(shù)據(jù)庫用戶名public final static String PASSWORD = 12345678。 // 數(shù)據(jù)庫密碼/*** 得到數(shù)據(jù)庫連接 用Java驅(qū)動(dòng)** @return 數(shù)據(jù)庫連接*/public Connection getConnection() {Connection connection = null。try {(DRIVER_CLASS)。// 注冊(cè)驅(qū)動(dòng)connection = (CONNECTION_URL, USER, PASSWORD)。 // 獲得數(shù)據(jù)庫連接} catch (ClassNotFoundException e) {()。} catch (SQLException e) {()。} catch (Exception e) {()。}return connection。 // 返回連接} JavaBean是一種Java語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。JavaBean通過提供符合一致性設(shè)計(jì)模式的公共方法將內(nèi)部域暴露成為屬性。眾所周知,屬性名稱符合這種模式,其他Java類可以通過自省機(jī)制發(fā)現(xiàn)和操作這些JavaBean屬性。用戶可以使用JavaBean將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用Java代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的JSP頁面、Servlet、其他JavaBean、Applet程序或應(yīng)用來使用這些對(duì)象。用戶可以認(rèn)為JavaBean提供了一種隨時(shí)隨地的復(fù)制和粘貼的功能,而不用關(guān)心任何改變。JSP的一個(gè)重要特性就是可以用JavaBean實(shí)現(xiàn)功能的擴(kuò)展。將大部分功能放在JavaBean中完成,以使JSP頁面程序更干凈簡(jiǎn)潔、利于維護(hù)。JavaBean可以很方便的用來捕獲頁面表單的輸入并完成各種業(yè)務(wù)邏輯的處理。連接數(shù)據(jù)庫的JavaBean——DbHelper。通過JSP頁面調(diào)用此JavaBean,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的連接,數(shù)據(jù)表的添加、刪除、更新等操作。用戶登錄頁面比較簡(jiǎn)單,因?yàn)橛脩舨坏卿浘涂梢詾g覽帖子,所以登錄的功能就直接增加到了頭文件里,用戶沒有登錄時(shí),此模塊將一直顯示。如果登錄后則將不顯示。用戶登錄如圖41所示:圖41 用戶登錄用戶登錄后如圖42所示:圖42用戶登錄后 登錄界面如圖43所示:圖43 管理員登錄界面在登錄頁面時(shí),當(dāng)用戶提交了登錄資料后,就由“”這個(gè)頁面進(jìn)行驗(yàn)證,它的工作主要是判斷用戶登錄的帳號(hào)和密碼是否一致。完成這些工作就必須連接存儲(chǔ)用戶數(shù)據(jù)庫取出相關(guān)信息記錄。如果用戶輸入了錯(cuò)誤的用戶名和密碼。返回到登錄界面并提示出錯(cuò),如圖44所示:圖44 用戶登錄失敗若用戶提交正確的用戶和密碼后,如果記錄驗(yàn)證無誤,()。方法跳轉(zhuǎn)到相應(yīng)的界面;然后再判斷是否為版主,如果是版主則要求顯示出版主相應(yīng)的功能。Java程序片段如下所示:DIV class=h您尚未 a href=登錄/aamp。nbsp。| amp。nbsp。 A href=注冊(cè)/A/DIV%} else {//兩種方法:一種用useBean動(dòng)作創(chuàng)建User對(duì)象,另一種直接用User類創(chuàng)建 //User loginUser = (User)(loginUser)。 % jsp:useBean class= scope=session/ DIV class=h 您好:% %=() % %  jsp:getProperty name=loginUser property=userName/ % 用表達(dá)式顯示身份%%=()==3?普通用戶:()==2?版主:管理員 %%下面兩個(gè)鏈接登錄成功的“普通用戶”或“版主”都有% a href=修改信息/aamp。nbsp。amp。nbsp。|amp。nbsp。 a href=登出/A % if(()==1) {% amp。nbsp。|amp。nbsp。 A href=頻道管理/A amp。nbsp。|amp。nbsp。 A href=用戶管理/A % }%% 加入統(tǒng)計(jì)在線人數(shù)代碼%/DIV論壇主界面如圖45圖所示:圖45 論壇主界面頁面以下是論壇主界面的部分代碼:DIVDIV class=tTABLE cellSpacing=0 cellPadding=
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1