版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 2011 屆畢業(yè)設計說明書</p><p> 基于JAVA的WEB的BBS論壇設計 </p><p> 系 部: 計算機與信息科學系 </p><p> 學生姓名: </p><p> 專 業(yè): 計算機信息管理 </p><p> 班
2、 級: 信管0801班 </p><p> 完成時間: 2011年5月24號 </p><p><b> 摘 要</b></p><p> 隨著世界的不斷進步,信息化大潮席卷全球,網絡也在不斷的飛速進步,JAVA語言稱為使用最廣泛的網絡編程語言,網站以其獨特的優(yōu)勢在信息化的過程中占有重要的一席。為了方便信息的
3、交流,結合JAVA和Servlet技術之下開發(fā)了這個快捷、界面友好的交流論壇系統(tǒng)。網友可以自由的提出問題以及幫助他人解決問題,或者交流經驗。</p><p> 論壇在Servlet的基礎上,運用了當前主流的網站開發(fā)技術JSP語言進行開發(fā)。論壇采用B/S體系結構,用戶通過瀏覽器就可以訪問論壇。該論壇功能較齊全,在這里可以自己自由的發(fā)表自己的觀點和對論壇的主題發(fā)表意見,獲取對自己有用的知識。</p>
4、<p> 本文主要介紹了使用JAVA語言來開發(fā)BBS論壇系統(tǒng)的設計和實現過程。在BBS論壇系統(tǒng)中實現了用戶注冊、修改用戶信息、用戶修改密碼、用戶發(fā)帖、用戶回復、管理員后臺登錄、修改帖子、刪除帖子等功能。在《基于JAVA的WEB的BBS論壇設計》中更好的體現了論壇的基本功能,更好的讓人使用。</p><p> 關鍵字 網絡編程語言; BBS論壇設計;論壇</p><p>&l
5、t;b> ABSTRACT</b></p><p> As the world's unceasing progress, the informationization tide sweeping the globe, network is also in constant rapid progress, JAVA language called the most widely us
6、ed network programming language, a site with its unique advantages in the process of informatization occupy an important one banquet. In order to facilitate information exchange Servlet technology, combined with JAVA and
7、 developed this quick, under a friendly interface communication BBS system. Net friends can free questions and hel</p><p> On the basis of Servlet BBS, using the current mainstream web development technique
8、s JSP language development. BBS wipe using B/S architecture, users through the browser can visit BBS. This BBS functions a function is well-found, here to their free their comments and opinions on BBS theme for yourself,
9、 obtain useful only.</p><p> This article mainly introduced the use JAVA language to develop BBS BBS system design and realization process. In the BBS BBS system realized user registration, modify user info
10、rmation, modification by the user password, users to post, user reply, administrator backstage login, modify posts, delete posts, and other functions. Based on a JAVA in the BBS design "WEB BBS in the BBS better ref
11、lects the basic functions, better let people use.</p><p> Keywords network programming languages; BBS design; BBS</p><p><b> 目 錄</b></p><p> 第一章 緒 論1</p>
12、<p> 1.1論壇開發(fā)的背景1</p><p> 1.1.1論壇的定義1</p><p> 1.1.2論壇的特征1</p><p> 1.1.3論壇在實際社會中的應用1</p><p> 1.2論壇開發(fā)工具介紹1</p><p> 1.2.1JAVA概論1</p>&
13、lt;p> 1.2.2Java主要的特性2</p><p> 第二章 需求分析3</p><p> 2.1需求分析概述3</p><p> 2.1.1功能需求3</p><p> 2.1.2性能需求3</p><p> 2.1.3環(huán)境需求4</p><p><
14、;b> 2.2數據流圖4</b></p><p> 第三章 系統(tǒng)概要設計5</p><p> 3.1系統(tǒng)功能模塊設計5</p><p> 3.2各模塊具體功能概述6</p><p> 3.2.1用戶注冊6</p><p> 3.2.2完善個人信息7</p><
15、;p> 3.2.3用戶查看帖子和回復模塊7</p><p> 3.2.4管理員查看帖字、修改和刪除模塊8</p><p> 3.3數據庫設計8</p><p> 3.3.1數據庫概念結構設計9</p><p> 3.3.2數據庫邏輯結構設計11</p><p> 第四章 系統(tǒng)詳細設計13&
16、lt;/p><p> 4.1前臺功能模塊設計13</p><p> 4.1.1帖子搜索模塊設計14</p><p> 4.1.2帖子詳細內容展現模塊設計14</p><p> 4.1.3帖子的發(fā)表和回復模塊設計15</p><p> 4.2 后臺功能模塊設計16</p><p>
17、 4.2.1管理員后臺登陸模塊16</p><p> 4.2.2管理員對帖子的查看16</p><p> 4.2.3管理員對帖子的修改17</p><p> 4.2.4帖子的刪除17</p><p> 第五章 系統(tǒng)實現18</p><p> 5.1前臺顯示18</p><p
18、> 5.1.1展現主題列表18</p><p> 5.1.2展現帖子詳細內容27</p><p> 5.1.3發(fā)表新主題29</p><p> 5.1.4回復帖子32</p><p> 5.2后臺管理33</p><p> 5.2.1管理員登陸33</p><p>
19、 5.2.2更新帖子34</p><p> 5.2.3刪除帖子34</p><p> 5.2.4管理員查看所有帖子35</p><p><b> 總 結36</b></p><p><b> 參考文獻37</b></p><p><b>
20、 致 謝38</b></p><p><b> 第一章 緒 論</b></p><p> 1.1論壇開發(fā)的背景</p><p> 1.1.1論壇的定義</p><p> 論壇也稱為BBS,是bulletin Board System的簡稱,意即電子公告板,是一種在Internet上常見的用于
21、信息服務的Web系統(tǒng),它主要給瀏覽者提供相互溝通的平臺,以此來吸引用戶,服務用戶。</p><p> 1.1.2論壇的特征</p><p><b> 論壇BBS的特征:</b></p><p> (1) 接收訪問者輸入的信息,將其存入網站連接的數據庫,并且通過Web頁面讀取數據庫的內容將訪客的留言顯示出來。因此一個留言板分為提交帖子和顯
22、示帖子詳細內容兩部分。</p><p> (2) 此BBS主要是為了方便大家的交流及希望留言者對某一事件發(fā)表看法或提供意見和建議而設計。 用戶可以查看以前的帖子,也可以回復任何一個帖子。</p><p> (3) 管理員可以修改或刪除不合適的帖子,刪除時可以刪除所有同主題的帖子。</p><p> (4) 管理員和訪客都可以搜索標題或者內容中包含特定關鍵
23、字的帖子。</p><p> 1.1.3論壇在實際社會中的應用</p><p> BBS起源于20世紀80年代初。最初,論壇只是用于發(fā)布公告信息,討論問題的在線交流平臺。后來,隨著網絡的普及,論壇的功能越來越豐富,受到廣大網民的歡迎。因此,商業(yè)網站對論壇重視起來,紛紛在自己的網站上開辟論壇。作為與網民交流的園地。同時在線技術支持和在線服務也在論壇中開展起來。當代的大學生幾乎都會接觸甚至
24、經常登陸自己感興趣的論壇,在上面可以分享,也可以交流意見。</p><p> 1.2論壇開發(fā)工具介紹</p><p> 1.2.1JAVA概論</p><p> Java,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力
25、:跨平臺、動態(tài)的Web、Internet計算。從此,Java被廣泛接受并推動了Web的迅速發(fā)展,常用的瀏覽器現在均支持Java applet。</p><p> 1.2.2Java主要的特性</p><p> 跨平臺 :Java很容易在不同的操作系統(tǒng)上執(zhí)行,如微軟的Windows、Mac OS,Linux、Sum Solaris、各式瀏覽器 … 等。</p><p&
26、gt; 面向對象程序設計:利用面向對象程序設計(OOP:Object- Oriented Programming)可以應付大型程序設計。</p><p> 網頁設計:Java所設計的應用程序卻很容易轉成網頁,并置于網站提供別人瀏覽,具有互動效果。</p><p> 安全性:「例外處理」(Exception),可以避免不正常的狀況發(fā)生時造成程序不能繼續(xù)執(zhí)行或計算機當機。</p&
27、gt;<p><b> 第二章 需求分析</b></p><p><b> 2.1需求分析概述</b></p><p> 系統(tǒng)分析是開發(fā)管理信息系統(tǒng)的關鍵性階段,是一個從不斷認識和逐步細化的過程,是下一階段的工作基礎,是為下一階段進行物理方案設計、解決“怎么做”提供依據,基關鍵性主要體現在“理解需求”和“表達需求”兩方面。通過
28、對現行系統(tǒng)的詳細調研,主要是從系統(tǒng)的角度理解用戶的需要,確定新系統(tǒng)的綜合要求,并提出這些需求的實現條件以及需求應達到的標準,也就是確定新系統(tǒng)要做什么,做到什么程度。這些需求包括功能需求、性能需求和環(huán)境需求等。</p><p><b> 2.1.1功能需求</b></p><p> 系統(tǒng)開發(fā)的總體任務是實現學生檔案管理的系統(tǒng)化,規(guī)范化和自動化。整個系統(tǒng)要完成的功能為
29、:</p><p> 發(fā)表帖子:用于發(fā)布新的帖子。</p><p> 查看帖子詳細內容:單擊留言主題就可以進入查看詳細的帖子內容和所有回復的帖子內容。</p><p> 回復帖子:回復正在查看的帖子。</p><p> 管理員登陸:管理員可以登陸對論壇上的帖子進行管理。</p><p> 更新帖子:管理員登陸
30、后可以修改不合適的帖子。</p><p> 刪除帖子:管理員登陸后可以刪除不合適的帖子。</p><p> 查詢帖子:管理員和訪客都可以搜索標題或者內容中包含特定關鍵字的帖子。</p><p><b> 2.1.2性能需求</b></p><p><b> 可靠的安全性</b></p&
31、gt;<p> 可靠的安全性,系統(tǒng)應能實現自身維護和數據庫的恢復。如今的社會,網絡非常發(fā)達,在提供給人們方便時,也給人們帶來了各種各樣的危害;黑客橫行,病毒傳播,一不小心,自己的東西就沒有了。因此,學生檔案管理系統(tǒng)必須具備安全的保障,沒有安全性,系統(tǒng)也就失去了使用的價值。</p><p><b> 簡易的維護性</b></p><p> 系統(tǒng)必須具
32、有高集成性,表現為文檔集成、數據集成,形成模塊化結構,便于系統(tǒng)維護。每一件事情都會有突發(fā)的時候,比如說計算機出現故障,網絡受到病毒的攻擊等,這個時候我們就需要一個具有對系統(tǒng)進行維護和修復的功能。所以該系統(tǒng)同樣也需要具備這樣的功能,要在特殊情況下,可以修改、添加和刪除系統(tǒng)數據庫中的某些屬性,以便使系統(tǒng)也能跟得上時代的發(fā)展。</p><p><b> 2.1.3環(huán)境需求</b></p&g
33、t;<p> 硬件環(huán)境:CPU在400M Pentium II以上;內存在128M以上;硬盤可用 </p><p><b> 空間在2G以上。</b></p><p> 軟件環(huán)境:操作系統(tǒng)為windows xp,瀏覽器覽器:IE6.0,分辨率辨率:</p><p> 最佳效果1024×768像素,數據
34、庫據庫軟件:mysql,MyEclipse6.0等。</p><p> 測試環(huán)境:tomcat6.0 jdk6.0</p><p> 數據庫需求:因為是運用JAVA編碼的網站,所以采用MYSQL作為所</p><p> 需的數據庫,為了防止運行過程中可能遇見的讀取亂碼問題,在代碼和數據庫中都運用GBK形式進行數據的存儲和提取。</p><p
35、><b> 2.2數據流圖</b></p><p> 數據流圖是描述系統(tǒng)邏輯模型的主要工具,通過幾個特定的符號,可以綜合地反映出信息在系統(tǒng)中的使用、加工處理、傳遞、存儲的整體情況。</p><p> 幾個主要模塊的數據流圖如圖2.1所示:</p><p> 圖2.1主要模塊的數據流圖</p><p> 第
36、三章 系統(tǒng)概要設計</p><p> 3.1系統(tǒng)功能模塊設計</p><p> 由于本系統(tǒng)要保證帖子的正常管理,那么就存在總管理員與一般用戶之區(qū)別,所以就可以粗略分為兩個部分,前臺展示模塊、管理員模塊。下面我們依次畫出這兩個模塊的大體框架圖。</p><p> 前臺部分就較為粗糙,為了限制訪客的某些權利,前臺的功能較少,分了4個部分,分別是查詢帖子、瀏覽帖子、
37、發(fā)表帖子以及回復帖子等組成。網上論壇的前臺功能結構如圖3.1所示。</p><p> 圖3.1 系統(tǒng)總功能模塊圖</p><p> 網上論壇后臺管理系統(tǒng)是對整個系統(tǒng),包括前臺模塊以及帖子刪除和更新功能的管理。其功能結構圖如圖3.2所示。</p><p> 圖3.2管理員功能模塊圖</p><p> 3.2各模塊具體功能概述</p
38、><p><b> 3.2.1用戶注冊</b></p><p> 用戶注冊模塊用來使用戶能更好的成為論壇的一員。其功能模塊圖如圖3.3所示。</p><p> 圖3.3 用戶注冊功能模塊圖</p><p><b> 用戶名</b></p><p> 用戶名是用戶登錄系統(tǒng)
39、的關鍵屬性,不可重復。</p><p><b> 用戶密碼</b></p><p> 用戶密碼同樣是用戶登錄系統(tǒng)的關鍵屬性,不可太簡單。</p><p><b> 用戶郵箱</b></p><p> 用戶郵箱是方便用戶私人聯系的一種方式。</p><p> 3.2.
40、2完善個人信息</p><p> 用戶完善個人信息模塊用來使用戶群能更好的展現自己的個人信息。其功能模塊圖如圖3.4所示</p><p> 圖3.4 完善個人信息</p><p><b> 基本信息模塊</b></p><p> 基本信息模塊主要是用來完善和修改用戶的必要信息,主要有用戶的昵稱、性別、生日、所在地
41、、QQ、MSN等。</p><p><b> 賬戶管理</b></p><p> 模塊用于用戶修改自己的密碼和郵箱</p><p><b> 頭像設置</b></p><p> 頭像設置模塊主要是為了用戶設置自己的用戶頭像。</p><p> 3.2.3用戶查看帖子
42、和回復模塊</p><p> 用戶查看帖子和恢復模塊來使用戶群們交流,起到論壇的最基本的作用。其功能模塊圖如圖3.5所示</p><p> 圖3.5 用戶查看帖子和回復模塊</p><p><b> 查看帖子</b></p><p> 此模塊是用戶進入論壇后的最基礎的功能,方便用戶群獲取信息。</p>
43、<p><b> 回復模塊</b></p><p> 此模塊主要是實現用戶進入論壇后查看帖子后,發(fā)表個人回復的功能。</p><p> 3.2.4管理員查看帖字、修改和刪除模塊</p><p> 此模塊主要是管理員對帖子的處理,其功能模塊圖如圖3.6所示</p><p> 圖3.6管理員查看帖字、
44、修改和刪除模塊</p><p><b> 查看帖子模塊</b></p><p> 查看帖子模塊主要功能是管理員查看用戶發(fā)表的所有帖子的內容。</p><p><b> 修改帖子信息</b></p><p> 修改帖子信息模塊用于管理員修改用戶發(fā)表的帖子的內容(不合法、不文明等內容)</
45、p><p><b> 刪除帖子</b></p><p> 刪除帖子模塊主要是為了刪除一些沒有用的帖子。</p><p><b> 3.3數據庫設計</b></p><p> 數據庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數據庫模式,建立數據庫及其應用系統(tǒng),使之能夠有效的存儲數據,滿足各種用戶的
46、應用需求。一個信息系統(tǒng)的各部分能否緊密的結合在一起以及如何結合,關鍵在數據庫。因此只有對數據庫進行正確的概念設計、合理的邏輯設計以及有效的物理設計才能開發(fā)出完善高效的信息系統(tǒng)。數據庫設計是信息系統(tǒng)的開發(fā)和建設的重要組成部分。</p><p> 3.3.1數據庫概念結構設計</p><p> 數據庫設計占有非常重要的地位,數據庫結構設計的好壞將直接用系統(tǒng)的效率以及實現的效果產生影響。合理
47、的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致。設計數據庫系統(tǒng)時,應該首先充分了解用戶各方面的需求,包括現有的以及將來可能增加的需求。下面以圖3.7、圖3.8、圖3.9介紹本系統(tǒng)中各個實體的屬性及總體E-R圖。</p><p> 圖3.7用戶表和帖子的ER圖</p><p> 圖3.8 用戶表和回復表的ER圖</p><p> 圖3.9帖子表和恢
48、復比表的ER圖</p><p> 3.3.2數據庫邏輯結構設計</p><p> 現將數據庫的概念模型轉換為MySql5.0.27數據庫系統(tǒng)所支持的數據模型,也就是數據庫的邏輯結構。在上面的實體以及實體之間關系的基礎上,形成數據庫中的表格以及各個表格之間的關系。</p><p> 根據系統(tǒng)的實際情況,本系統(tǒng)的數據庫表設計如下:</p><p
49、> 用戶表的結構如表3-1所示,主要包括用戶名、用戶密碼、用戶ID等字段。</p><p><b> 表3-1用戶表</b></p><p> 帖子信息表的結構如下表3-2所示,主要包括帖子標題、帖子內容等字段。</p><p> 表3-2 帖子信息表</p><p> 回復信息表的結構如下表3-3所示,
50、主要包括回復內容、回復人等字段。</p><p><b> 表3-3回復信息表</b></p><p> 第四章 系統(tǒng)詳細設計</p><p> 4.1前臺功能模塊設計</p><p> 網站首頁就是網站的形象,也是整個系統(tǒng)的高度概括。因此網站首頁包括了前臺展示系統(tǒng)的各個重要功能,便于向訪客展示系統(tǒng)的各個信息。首
51、頁中包括了發(fā)表新主題、查詢帖子、查看帖子詳細內容等功能,在進入帖子詳細內容時,還有回復帖子的功能。同時也為網上論壇提供了管理的入口,方便網上論壇用戶的管理登陸。網站首頁運行結果如下圖所示,瀏覽帖子詳細內容的運行結構如圖4.1、圖4.2所示。</p><p> 圖4.1 前臺首頁主題列表運行結果</p><p> 圖4.2 前臺瀏覽帖子詳細內容運行結果</p><p
52、> 根據多次設計與反復修訂,為了系統(tǒng)的整體一致性與便于維護,特別把首頁部分為了以下幾個部分,在首頁使用包含文件的方式,把各個部分包含進來,各部分功能設計為單獨的文件,這樣在后期的日常維護中,如果要修改此功能的信息,那就很方便了。</p><p> 4.1.1帖子搜索模塊設計</p><p> 帖子包含很多方面的內容和信息,很多信息是有共同點的,并且這些共同的信息可能是被訪客所關
53、注的,因為每個訪客的出發(fā)點與實際需求都是不同的,那么在這些不同的需求中,我站系統(tǒng)根據板塊來顯示帖子,按帖子主題模糊查詢。帖子搜索系統(tǒng)設計效果如圖4.3所示。</p><p> 圖4.3 查詢結果展示專區(qū)頁面</p><p> 查詢系統(tǒng)程序設計的思路是這樣的,當訪客選擇版塊時,按照所傳的版塊關鍵字查詢,系統(tǒng)根據獲取的關鍵字進行判斷,那么就查詢表Post中post_theme字段,然后把查
54、詢出的信息顯示在頁面上</p><p> 4.1.2帖子詳細內容展現模塊設計</p><p> 帖子詳細內容展現頁面是對應帖子信息的具體介紹,它展示了帖子的主題,帖子的發(fā)表時間,帖子的回復內容等信息。頁面的設計效果如圖4.4所示。</p><p> 圖4.4帖子詳細內容展現頁面</p><p> 4.1.3帖子的發(fā)表和回復模塊設計&l
55、t;/p><p> 帖子的發(fā)表和回復分別鏈接進不一樣的處理模塊,但大致的思路是一致的。</p><p> 帖子的發(fā)表和回復的展現頁面也是一樣的,如圖4.5所示。</p><p> 圖4.5帖子的發(fā)表和回復模塊展現頁面</p><p> 4.2 后臺功能模塊設計</p><p> 4.2.1管理員后臺登陸模塊<
56、;/p><p> 網上論壇管理員登陸運行效果圖如下圖4.6所示</p><p> 圖4.6 管理員后臺登陸運行頁面</p><p> 而這個被用來進行權限判斷的字段為:user_role,并且當數據庫中user_rolede的值為“系統(tǒng)管理員”時,系統(tǒng)認為該用戶是管理員。</p><p> 4.2.2管理員對帖子的查看</p>
57、<p> 管理員登陸后點擊帖子管理,可以查詢出用戶發(fā)表的所有的帖子。 </p><p> 管理員登錄成功后的運行效果圖,如下圖4.7、圖4.8所示:</p><p> 圖4.7管理員登錄成功后的頁面</p><p> 圖4.8 顯示所有帖子的頁面</p><p> 4.2.3管理員對帖子的修改</p>&
58、lt;p> 管理員可以任意的修改帖子信息,為此我們在修改的時候必須有一個不能被修改的參數、字段來作為我們的修改記錄位置的依據,因此程序認為各個帖子的編號不能被修改。帖子的修改界面與帖子的發(fā)表界面外觀上相差無幾。但帖子的修改需要先從數據庫中讀取要修改的內容。</p><p> 網上論壇的修改運行效果圖,如下圖4.9所示:</p><p> 圖4.9網上論壇修改運行頁面</p
59、><p> 網上論壇的管理,不僅是簡單的展示,當帖子太多時,對讀取的主題信息進行分頁顯示也是必須的。</p><p> 4.2.4帖子的刪除</p><p> 某些廣告帖、灌水帖等在論壇中是毫無意思的,所以管理員刪除這些帖子才能保證論壇的秩序。管理員點擊帖子前的刪除即可將此帖去掉。</p><p><b> 第五章 系統(tǒng)實現&l
60、t;/b></p><p><b> 5.1前臺顯示</b></p><p> 主要是訪客所見的界面和訪客所能實現的功能。</p><p> 5.1.1展現主題列表</p><p> 平板形式展現主題列表,插入分頁代碼,可展現分頁效果,主要代碼如下:</p><p><b>
61、; 分頁代碼:</b></p><p><b> <body></b></p><p> <div class="wrap"></p><p> <%@ include file="head.jsp"%></p><p>
62、<%@ include file="mainusernav.jsp"%></p><p> <div id="foruminfo"></p><p> <div id="userinfo"></p><p> <div id="nav"&g
63、t;</p><p> <a href="main.jsp" id="forumlist" class="dropmenu" onmouseover="showMenu(this.id)">學生之家</a> »</p><p> <a href="
64、;queryallpost?post_theme=1">學習園地</a> </p><p><b> </div></b></p><p><b> </div></b></p><p> <div id="forumstats">&
65、lt;/p><p><b> 版主:</b></p><p> <a class="notabs" href=""></a></p><p><b> 暫無</b></p><p> <a href=&qu
66、ot;rss.jsp"><img src="images/icon/rss.gif" align="absmiddle"/></a></p><p><b> </div></b></p><p><b> </div></b></p
67、><p> <div class="mainbox forumlist"></p><p><b> <h3></b></p><p><b> 學習園地</b></p><p><b> </h3></b></
68、p><p><b> </div></b></p><p> <table class="portalbox" cellpadding="0" cellspacing="1"></p><p><b> <tr></b><
69、;/p><p><b> <td></b></p><p><b> <h3></b></p><p><b> 本版規(guī)則</b></p><p><b> </h3></b></p><p>
70、;<b> </td></b></p><p><b> </tr></b></p><p><b> </table></b></p><p> <div class="forumcontrol"></p>&
71、lt;p> <table cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td width="100%"></p><p> <div class=
72、"pages"></p><p><b> <a> </a></b></p><p> <a href="" title="翻到最前頁">||<</a></p><p> <strong>1</stro
73、ng></p><p> <a href=" %>"></a></p><p> <a href="" title="翻到最后頁">>||</a></p><p><b> </div></b><
74、/p><p><b> </td></b></p><p> <td align="left" width="100%"></p><p> <span class="postbtn"></p><p> <a ti
75、tle="發(fā)表主題" href="newpost.jsp" id="newspecial"><img src="images/icon/newtopic.gif" alt="發(fā)表主題" /></a></p><p><b> </span></b>&
76、lt;/p><p><b> </td></b></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> </div></b></
77、p><p> <div class="mainbox threadlist"></p><p><b> <h3></b></p><p><b> </h3></b></p><p> <table cellspacing=&quo
78、t;0" cellpadding="0" ></p><p><b> <thead></b></p><p><b> <tr></b></p><p> <td class="folder"></p><
79、;p><b> </b></p><p><b> </td></b></p><p> <td class="icon"></p><p><b> </b></p><p>&
80、lt;b> </td></b></p><p> <th class="title"></p><p><b> 標題</b></p><p><b> </th></b></p><p> <td class
81、="status"></p><p><b> </td></b></p><p> <td class="author"></p><p><b> 作者</b></p><p><b> </td>
82、;</b></p><p> <td class="nums"></p><p><b> 回復/查看</b></p><p><b> </td></b></p><p><b> </tr></b>
83、</p><p><b> </thead></b></p><p><b> <tbody></b></p><p><b> <tr></b></p><p> <td class="folder">
84、;</p><p> <a href="bulletin.jsp?#b" target="_blank"><img src="images/icon/common.gif" /></a></p><p><b> </td></b></p>&
85、lt;p> <td class="icon"></p><p><b> </b></p><p><b> </td></b></p><p><b> <th></b></p><p>
86、;<b> 論壇公告: </b></p><p><b> </th></b></p><p> <td class="status"></p><p><b> </b></p><p><b>
87、; </td></b></p><p> <td class="author"></p><p><b> </b></p><p><b> </td></b></p><p> <td cla
88、ss="nums"></p><p><b> </b></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> </tb
89、ody></b></p><p><b> <tbody></b></p><p><b> <tr></b></p><p> <td class="folder"></p><p> <a href=&quo
90、t;thread.jsp?tid=" title="新窗口打開" target="_blank"><img src="images/icon/top_3.gif" /></a></p><p><b> </td></b></p><p> <td
91、 class="icon"></p><p><b> </b></p><p><b> </td></b></p><p><b> <th></b></p><p> <a href=&q
92、uot;"><span style="font-weight: ;color: ;font-style: ;"></span></a></p><p> <img src="images/icon/hot.gif" /></p><p> <span cl
93、ass="threadpages"> </p><p><b> </span></b></p><p><b> </th></b></p><p> <td class="author"></p&g
94、t;<p> <a href=""></a><br/></p><p><b> <em></em></b></p><p><b> </td></b></p><p> <td class="
95、;author"></p><p> <a href=""></a><br/></p><p><b> <em></em></b></p><p><b> </td></b></p><
96、p> <td class="nums"></p><p> <font color=#000000></font> / <em></em></p><p><b> </td></b></p><p><b> </tr&g
97、t;</b></p><p><b> </tbody></b></p><p><b> <tbody></b></p><p><b> <tr></b></p><p> <td class="fol
98、der"></p><p> <a href="" title="新窗口打開" target="_blank"><img src="images/icon/top_1.gif" /></a></p><p><b> </td><
99、;/b></p><p> <td class="icon"></p><p><b> </b></p><p><b> </td></b></p><p><b> <th></b>
100、</p><p> <a href=""><span style="font-weight: ;color: ;font-style:;"></span></a></p><p> <img src="images/icon/hot.gif" />
101、</p><p> <span class="threadpages"> </p><p><b> </span></b></p><p><b> </th></b></p><p> <td class=
102、"author"></p><p> <a href=""></a><br/></p><p><b> <em></em></b></p><p><b> </td></b></p>
103、<p> <td class="author"></p><p> <a href=""></a><br/></p><p><b> <em></em></b></p><p><b> </td
104、></b></p><p> <td class="nums"></p><p> <font color=#000000></font> / <em></em></p><p><b> </td></b></p>
105、<p><b> </tr></b></p><p><b> </tbody></b></p><p> <thead class="separation"></p><p><b> <tr ></b><
106、/p><p> <td colspan="1"> </p><p><b> </b></p><p><b> </td></b></p><p> <td colspan="7"></p&g
107、t;<p> <font color=#000000><b>普通主題</b></font></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> </
108、thead></b></p><p> <%List <PostBean> list= (List)request.getSession().getAttribute("allpost"); </p><p> if(list.size()>0){</p><p> for(PostBean pb:
109、list){</p><p><b> %></b></p><p> <tbody class="topic"></p><p><b> <tr></b></p><p> <td class="icon">
110、;</p><p> <img src="images/icon/pollsmall.gif" /><img src="images/icon/debatesmall.gif" /> </p><p><b> </td></b></p><p>
111、<b> <th></b></p><p><b> <span></b></p><p> <a href=""><span style="font-weight: ;color: ;font-style:;"></span></a&
112、gt;</p><p><b> </span></b></p><p> <span class="threadpages"> </p><p><b> </span></b></p><p&
113、gt;<b> </th></b></p><p> <td class="title"></p><p><b> <em></em></b></p><p><b> </td></b></p>
114、<p> <td class="title"></p><p> <a href="querypostbyid?post_id=<%=pb.getId()%>"><%=pb.getPost_title()%></a><br/></p><p><b>
115、<em></em></b></p><p><b> </td></b></p><p> <td class="author"></p><p> <a><%=pb.getUser_name()%></a><br/&
116、gt;</p><p><b> <em></em></b></p><p><b> </td></b></p><p> <td class="nums"></p><p> <font color=#000000
117、></font> / <em></em></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> </tbody></b></p><p
118、><b> <%</b></p><p><b> }</b></p><p><b> }</b></p><p><b> %></b></p><p><b> </table></b>&
119、lt;/p><p><b> </div></b></p><p> <div class="forumcontrol"></p><p> <table cellspacing="0" cellpadding="0"></p>&l
120、t;p><b> <tr></b></p><p> <td width="100%"></p><p> <div class="pages"></p><p> <a> / </a></p><p>
121、<a href="" title="翻到最前頁">||<</a></p><p> <strong></strong></p><p> <a href=""></a></p><p> <a href="&
122、quot; title="翻到最后頁">>||</a></p><p><b> </div></b></p><p><b> </td></b></p><p> <td align="left" width="
123、;100%"></p><p> <span class="postbtn"></p><p> <a title="發(fā)表主題" href="#" id="newspecial"><img src="images/icon/newtopic.gif&q
124、uot; alt="發(fā)表新帖" /></a></p><p><b> </span></b></p><p><b> </td></b></p><p><b> </tr></b></p><p&
125、gt;<b> </table></b></p><p><b> </div></b></p><p> <div class="legend"></p><p><b> <label></b></p>&l
126、t;p> <img src="images/icon/common.gif" alt="普通主題" /></p><p><b> 普通主題</b></p><p><b> </label></b></p><p><b> <
127、label></b></p><p> <img src="images/icon/lock.gif" alt="鎖定主題" /></p><p><b> 鎖定主題</b></p><p><b> </label></b></
128、p><p><b> <label></b></p><p> <img src="images/icon/top_3.gif" alt="全局置頂" /></p><p><b> 全局置頂</b></p><p><b>
129、; </label></b></p><p><b> <label></b></p><p> <img src="images/icon/top_1.gif" alt="論壇置頂" /></p><p><b> 論壇置頂</b&
130、gt;</p><p><b> </label></b></p><p><b> </div></b></p><p> <%@ include file="foot.jsp"%></p><p><b> </di
131、v></b></p><p> <div class="popupmenu_popup" id="forumlist_menu" style="display: none"></p><p><b> <dl></b></p><p>
132、<dt><a></a></dt></p><p><b> <dd></b></p><p><b> <ul></b></p><p> <li><a href="" class="current
133、"></a></li></p><p><b> </ul></b></p><p><b> </dd></b></p><p><b> </dl></b></p><p><b>
134、; </div></b></p><p><b> </body></b></p><p> 展現主題列表主要代碼:</p><p> <%List <PostBean> list= (List)request.getSession().getAttribute("allp
135、ost"); </p><p> if(list.size()>0){</p><p> for(PostBean pb:list){</p><p><b> %></b></p><p> <tbody class="topic"></p>
136、<p><b> <tr></b></p><p> <td class="icon"></p><p> <img src="images/icon/pollsmall.gif" /><img src="images/icon/debatesmall.gif&
137、quot; /> </p><p><b> </td></b></p><p><b> <th></b></p><p><b> <span></b></p><p> <a href="
138、"><span style="font-weight: ;color: ;font-style:;"></span></a></p><p><b> </span></b></p><p> <span class="thr
139、eadpages"> </p><p><b> </span></b></p><p><b> </th></b></p><p> <td class="title"></p><p><b> &
140、lt;em></em></b></p><p><b> </td></b></p><p> <td class="title"></p><p> <a href="querypostbyid?post_id=<%=pb.getId()%&
141、gt;"><%=pb.getPost_title()%></a><br/></p><p><b> <em></em></b></p><p><b> </td></b></p><p> <td class="
142、;author"></p><p> <a><%=pb.getUser_name()%></a><br/></p><p><b> <em></em></b></p><p><b> </td></b></p
143、><p> <td class="nums"></p><p> <font color=#000000></font> / <em></em></p><p><b> </td></b></p><p><b>
144、 </tr></b></p><p><b> </tbody></b></p><p><b> <%</b></p><p><b> }</b></p><p><b> }</b></p>
145、;<p><b> %></b></p><p> 5.1.2展現帖子詳細內容</p><p> 展現特定帖子的詳細信息和所有留言。主要代碼如下:</p><p> <div class="mainbox viewthread"></p><p><b&
146、gt; <h3></b></p><p><b> 標題 :</b></p><p> <%=pbp.getPost_title() %></p><p><b> </h3></b></p><p><b> <ins>
147、;</b></p><p><b> </ins></b></p><p> <%UserBean ubp= (UserBean)request.getSession().getAttribute("postuserinfo"); %></p><p> <table cell
148、spacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td class="postauthor"></p><p> <cite> <a><%=ubp.
149、getUser_name()%></a> </cite></p><p> <div class="avatar"></p><p> <img src="" /></p><p><b> </div></b></p>
150、<p><b> <p></b></p><p><b> <em></em></b></p><p><b> </p></b></p><p> <dl class="profile"></p
151、><p><b> <dt></b></p><p><b> 昵稱:</b></p><p> <%=ubp.getNickname() %></p><p><b> </dt></b></p><p><
152、;b> <dt></b></p><p><b> 用戶組:</b></p><p> <%=ubp.getUser_role() %></p><p><b> </dt></b></p><p><b> <dt&g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文--基于java技術的論壇(bbs)
- java版bbs論壇設計畢業(yè)論文
- 基于java的bbs論壇設計畢業(yè)論文(含源文件)
- 畢業(yè)論文--基于java技術開發(fā)的bbs論壇
- 畢業(yè)設計(論文)-基于java技術的論壇(bbs)
- 基于java的論壇bbs的實現(doc畢業(yè)設計論文)
- 畢業(yè)論文bbs論壇設計論文
- bbs論壇畢業(yè)論文
- bbs論壇畢業(yè)論文
- 基于java_web技術開發(fā)的bbs論壇
- bbs畢業(yè)論文----網絡bbs論壇系統(tǒng)
- 基于jsp的bbs論壇的設計與實現 畢業(yè)論文
- 畢業(yè)論文——bbs論壇系統(tǒng)
- 基于jsp的bbs論壇管理系統(tǒng) 畢業(yè)論文
- 基于java web的論壇系統(tǒng)畢業(yè)設計
- bbs論壇系統(tǒng)_畢業(yè)論文_完整
- 網絡bbs論壇系統(tǒng)畢業(yè)論文
- BBS論壇畢業(yè)論文(1).doc
- bbs論壇設計論文完整版畢業(yè)論文
- 畢業(yè)論文范文——bbs論壇
評論
0/150
提交評論