小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、JAVA WEB課程設(shè)計(jì)小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)JAVA WEB課程設(shè)計(jì):小型個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓名:時(shí)間:2011-11-24目錄 TOC o 1-5 h z HYPERLINK l bookmark11 o Current Document 摘要1第一章概述 HYPERLINK l bookmark19 o Current Document 1.1個(gè)人博客的概念1 HYPERLINK l bookmark22 o Current Document 1.2開發(fā)技術(shù)2 HYPERLINK l bookmark33 o Current Document 第二章需求分析3 HYPERLI

2、NK l bookmark36 o Current Document 2.1系統(tǒng)目標(biāo)3 HYPERLINK l bookmark47 o Current Document 2.2系統(tǒng)的功能要求3第三章概要設(shè)計(jì) HYPERLINK l bookmark56 o Current Document 3.1系統(tǒng)體系結(jié)構(gòu)4 HYPERLINK l bookmark59 o Current Document 3.2主要功能設(shè)計(jì)4 HYPERLINK l bookmark62 o Current Document 3.2. 1主要功能模塊4 HYPERLINK l bookmark78 o Current

3、Document 3.2.2系統(tǒng)流程圖53.2.3系統(tǒng)模塊介紹5 HYPERLINK l bookmark98 o Current Document 第四章詳細(xì)設(shè)計(jì)6 HYPERLINK l bookmark101 o Current Document 4.1首頁面及主要頁面設(shè)計(jì)64.2功能模塊設(shè)計(jì)6 HYPERLINK l bookmark109 o Current Document 4.3系統(tǒng)實(shí)現(xiàn)8 HYPERLINK l bookmark112 o Current Document 4.3.1博客網(wǎng)站前臺(tái)首頁head_main.jsp詳細(xì)功能及部分代碼8 HYPERLINK l book

4、mark72 o Current Document 4.3.2系統(tǒng)管理backMainPage.jsp詳細(xì)功能及部分代碼9 HYPERLINK l bookmark127 o Current Document 第五章 遇到的難點(diǎn)和解決方法10 HYPERLINK l bookmark130 o Current Document 結(jié)束語11 HYPERLINK l bookmark137 o Current Document 致謝12 HYPERLINK l bookmark140 o Current Document 參考文獻(xiàn)12摘要越來越多的網(wǎng)絡(luò)用戶希望能夠在網(wǎng)絡(luò)平臺(tái)上更多地展現(xiàn)自己的個(gè)性,

5、更方便地與人互動(dòng)交流, 在傳統(tǒng)的WEB1.0時(shí)代,無論是論壇、社區(qū)還是個(gè)人網(wǎng)站,都試圖在這些方面進(jìn)行努力,隨著WEB2.0 時(shí)代的到來,一個(gè)新的概念出現(xiàn)了博客。隨著計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展,博客已經(jīng)成為寫網(wǎng)絡(luò)日 志必不可少的一種工具,也是一種簡單有效的提供網(wǎng)絡(luò)用戶之間進(jìn)行在線交流的網(wǎng)絡(luò)平臺(tái),通過其 可以結(jié)交更多的朋友,表達(dá)更多的想法,它隨時(shí)可以發(fā)布日志,方便快捷。個(gè)人博客的發(fā)展,也已 經(jīng)成為廣告商業(yè)務(wù)拓展的重要領(lǐng)域。因此本文主要論述了 BLOG的概念、發(fā)展前景、特點(diǎn)和功能等。分析了個(gè)人博客系統(tǒng)的總體設(shè)計(jì) 模式和系統(tǒng)的實(shí)現(xiàn)過程。最后,文章還論述了本系統(tǒng)在今后的發(fā)展方向。本文的研究在一定程度上借鑒了新

6、浪、QQ空間等的發(fā)展經(jīng)驗(yàn)成果,系統(tǒng)的最終目的是通過為博 客提供優(yōu)質(zhì)的互動(dòng)交流平臺(tái),提高網(wǎng)站的知名度和訪問量,從而獲得為企業(yè)提供更多的產(chǎn)品介紹及 發(fā)展的機(jī)會(huì),提升自己的網(wǎng)絡(luò)價(jià)值。關(guān)鍵詞:博客;網(wǎng)絡(luò);平臺(tái);網(wǎng)站第一章概述對(duì)個(gè)人而言,博客可以調(diào)動(dòng)個(gè)人的積極性,充分發(fā)揮個(gè)人的創(chuàng)造性。從2002年開始,國內(nèi)博客 開始迅猛發(fā)展起來,從最初的只有幾千個(gè)嘗鮮者到現(xiàn)在的各式各樣的博客,圈子。在這三年的發(fā)展 過程中,主要呈現(xiàn)出如下幾個(gè)特點(diǎn):.博客是可以將個(gè)人信息完整呈現(xiàn)在互聯(lián)網(wǎng)上的載體。.博客具有“準(zhǔn)實(shí)名制”趨勢,有助于信任機(jī)制的建立。本文就此探討了我國博客發(fā)展的幾個(gè) 要素。1.1個(gè)人博客的概念博客是WEB LO

7、G的縮寫,簡單來說就是網(wǎng)絡(luò)日記。它是1997年12月由美國的Jorn Barger最 早提出的,這些年全球博客獲得了突飛猛進(jìn)的發(fā)展。據(jù)博客搜索Technorati統(tǒng)計(jì),目前全球平均每 5.8秒鐘誕生一個(gè)博客。它是一個(gè)新型的個(gè)人互聯(lián)網(wǎng)出版工具,博客使用者可以很方便地用文字、 鏈接、影音、圖片建立起個(gè)性化的網(wǎng)絡(luò)世界。博客秉承了個(gè)人網(wǎng)站的自由精神,但是綜合了激發(fā)創(chuàng)造的新模式,使其更具開放和建設(shè)性。它 作為一種新表達(dá)的方式,它的傳播不僅情緒,包括大量的智慧、意見和思想。某種意義上說,它也 是一種新的文化現(xiàn)象,博客的出現(xiàn)和繁榮,真正凸現(xiàn)網(wǎng)絡(luò)的知識(shí)價(jià)值,標(biāo)志著互聯(lián)網(wǎng)發(fā)展開始步入 更高的階段。1.2開發(fā)技術(shù)

8、一些人可能已經(jīng)對(duì)微軟的Active Server Pages(ASP)很熟悉了; JSP在多數(shù)方面與ASP功能相 同但是具有平臺(tái)無關(guān)特性。他們都用來幫助Web內(nèi)容的開發(fā)者們使用相對(duì)少的代碼創(chuàng)建動(dòng)態(tài)的網(wǎng)頁。 一個(gè)JSP頁面包含摻雜著Java代碼的HTML代碼。下面主要介紹下JSP的特點(diǎn):.將內(nèi)容的生成和顯示進(jìn)行分離使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo) 識(shí)來設(shè)計(jì)和格式化最終頁面。. JSP技術(shù)源于Java語言。Java語言是體系結(jié)構(gòu)中立的。這使JSP技術(shù)可以在實(shí)現(xiàn)這個(gè)JSP 平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。.JSP系統(tǒng)是可移植的。這種可移植

9、性來源于體系結(jié)構(gòu)中立性。.強(qiáng)調(diào)可重用的組件.采用標(biāo)識(shí)簡化頁面開發(fā).使用JSP標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容。.由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成為 Java Servlet,JSP頁面就具有Java技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性;.作為Java平臺(tái)的一部分,JSP擁有Java編程語言“一次編寫,各處運(yùn)行”的特點(diǎn)。SQL Server 2000作為Microsoft家庭的重要成員,是基于客戶機(jī)/服務(wù)器的大型關(guān)系數(shù)據(jù)庫系 統(tǒng)。SQL Server 2000這種關(guān)系型數(shù)據(jù)庫系統(tǒng)能夠滿足各種類型的企業(yè)客戶和獨(dú)立軟件供應(yīng)商構(gòu)建 商業(yè)應(yīng)用

10、程序的需求,根據(jù)客戶的反映和需求,是大規(guī)模聯(lián)機(jī)事務(wù)處理OLTP)、數(shù)據(jù)倉庫和電子商 務(wù)應(yīng)用程序的優(yōu)秀數(shù)據(jù)庫平臺(tái)。各部件之間的關(guān)系如圖2-1所示:圖2-1數(shù)據(jù)關(guān)系圖第二章需求分析2.1系統(tǒng)目標(biāo)博客網(wǎng)站系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配 置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的個(gè) 人博客網(wǎng)站,為網(wǎng)絡(luò)用戶提供進(jìn)行在線交流的網(wǎng)絡(luò)平臺(tái)。通過個(gè)人博客網(wǎng)站可以結(jié)交更多的朋友,表達(dá)更多的想法,它隨時(shí)可以發(fā)布文章。具體的要求如下:.博主可以簡單的添加和刪除文章;.獨(dú)立于具體的數(shù)據(jù)庫平臺(tái)。對(duì)于與數(shù)據(jù)庫交互的部分充分考慮兼容性;.容

11、易在原先基礎(chǔ)上進(jìn)行二次開發(fā);.中間基礎(chǔ)平臺(tái)的無型性。盡量采用開放的標(biāo)準(zhǔn)技術(shù),達(dá)到跨平臺(tái)運(yùn)行的效果;為了達(dá)到以上的開發(fā)目的,個(gè)人博客網(wǎng)站應(yīng)遵循一定的設(shè)計(jì)和開發(fā)與原則:.模塊接口定義清晰;.基礎(chǔ)類庫和接口設(shè)計(jì)合理,盡量建立可擴(kuò)展的接口和抽象類;.數(shù)據(jù)庫操作使用標(biāo)準(zhǔn)SQL語句,如果一定要使用有差別的SQL語句,則盡量集中在一起,以減少將來維護(hù)和移植的難度;.采用開放的標(biāo)準(zhǔn)和工具等;2.2系統(tǒng)的功能要求博客系統(tǒng)通常提供三類服務(wù):.信息服務(wù),它可分為:文章顯示,熱點(diǎn)文章推薦,博主風(fēng)采.查詢服務(wù):可以根據(jù)文章內(nèi)容,文章標(biāo)題,留言內(nèi)容,留言標(biāo)題等進(jìn)行模糊查詢.留言服務(wù):游客可以對(duì)系統(tǒng)進(jìn)行留言或發(fā)表看法意見在

12、此,我參考現(xiàn)有的幾大博客網(wǎng)站如QQ空間,新浪博客等,采用Browser/Server結(jié)構(gòu),將個(gè) 人博客網(wǎng)站劃分為兩個(gè)子系統(tǒng):前臺(tái),后臺(tái)。第三章概要設(shè)計(jì)博客網(wǎng)站系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配 置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的博 客網(wǎng)站,以達(dá)到個(gè)人推薦、展現(xiàn)自我的一個(gè)平臺(tái),為交流提供綜合的網(wǎng)絡(luò)環(huán)境,同時(shí)也為個(gè)人的宣3/14傳,發(fā)展,提供了一個(gè)平臺(tái)。3.1系統(tǒng)體系結(jié)構(gòu)基于B/S結(jié)構(gòu)的個(gè)人博客網(wǎng)站系統(tǒng),應(yīng)由終端(用戶主機(jī)/瀏覽器)、WEB服務(wù)器、數(shù)據(jù)服務(wù)器 構(gòu)成。個(gè)人博客網(wǎng)站的核心是中間的接入服務(wù)器和應(yīng)用服

13、務(wù)器部分。個(gè)人博客網(wǎng)站的總體結(jié)構(gòu)圖如 圖3.1所示:數(shù)據(jù)用服務(wù)器圖3.1博客網(wǎng)站總體結(jié)構(gòu)3.2主要功能設(shè)計(jì)3.2.1主要功能模塊博客注冊登錄管理模塊.博客即文章檢索查詢模塊.博客頁面顯示模塊.博客管理模塊.留言顯示檢索模塊.系統(tǒng)實(shí)現(xiàn)的物理結(jié)構(gòu)如圖所示:圖3.2系統(tǒng)各模塊關(guān)系圖3.2. 2系統(tǒng)流程圖前臺(tái):博客注冊登錄管理本模塊實(shí)現(xiàn)新用戶注冊,登錄功能。其中,注冊新用戶時(shí)會(huì)對(duì)用戶輸入的注冊信息進(jìn)行有效的 驗(yàn)證,包括基本數(shù)據(jù)格式的有效性,以及邏輯有效性,例如:用戶名被占用時(shí)給出提示。注冊成功 登錄時(shí)會(huì)對(duì)博客輸入的信息進(jìn)行提示,如用戶名、密碼錯(cuò)誤。同時(shí)在注冊時(shí)還用到了驗(yàn)證碼技術(shù), 防止惡意注冊!博客文

14、章查詢顯示管理本模塊用于幫助網(wǎng)絡(luò)用戶快速定位到自己關(guān)注的博客頁面及對(duì)應(yīng)的文章信息中。在本模塊中提 供了最新文章推薦,還提供了按內(nèi)容或標(biāo)題等關(guān)鍵字快速查詢所需文章信息發(fā)表文章管理該模塊實(shí)現(xiàn)了博主發(fā)表新文章的功能。博主發(fā)表文章時(shí),可以選擇文章所屬類別,此外只有是 博主才能發(fā)表文章,對(duì)此進(jìn)行了嚴(yán)格的身份驗(yàn)證。發(fā)表及顯示評(píng)論管理該模塊實(shí)現(xiàn)了與文章相關(guān)的評(píng)論管理。只有注冊成本站用戶才能對(duì)文章進(jìn)行發(fā)表評(píng)論。留言顯示及查詢管理實(shí)現(xiàn)了查看用戶留言和查詢用戶/文章的管理,用戶可以檢索或?yàn)g覽博客中的文章同時(shí)給感興趣 的文章。第四章詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)中,最重要的一個(gè)步驟。下面對(duì)系統(tǒng)得主要模塊進(jìn)行詳細(xì)的介

15、紹。4.1首頁面及主要頁面設(shè)計(jì)主要頁面如表4.1主要頁面清單表所示:表4.1王要貝面清單表文件名說明Index. jsp普通用戶登錄頁面,用戶只要輸入已注冊的帳號(hào)和密碼head_Consumer.jsp用戶信息頁面head_photoSelect.jsp相片查詢頁面head_consumerUpdate.jsp新用戶注冊頁面head_disussForm.jsp評(píng)論信息查詢頁面back_PhotoInsert.jsp相片上傳頁面backMainPage.jsp系統(tǒng)管理頁面head_explain.jsp滿意監(jiān)督中心頁面head_main.jsp文章顯示界面(包含文章搜索)4.2功能模塊設(shè)計(jì)功能

16、的詳細(xì)劃分如表4.2所示:表4.2功能詳細(xì)劃分表功能設(shè)計(jì)劃分具體功能備注首頁(head_main.jsp)通過點(diǎn)擊不同的導(dǎo)航進(jìn)入不同的頁面文章文章列表通過點(diǎn)擊查看全文進(jìn)入全文顯示頁面(head_ArticleList.jsp)文章分頁一頁顯示5篇文章發(fā)表留言點(diǎn)進(jìn)進(jìn)入留言頁面加好友本功能暫未實(shí)現(xiàn)寫文章只有管理員才能發(fā)表文章閱讀數(shù)評(píng)論數(shù)發(fā)表評(píng)論只有注冊為會(huì)員才能發(fā)表評(píng)論留言留言顯示(head_disussForm.jsp)留言發(fā)表后臺(tái)管理用戶管理可查看、刪除用戶(adminmanager.jsp)文章管理可修改、刪除文章留言管理進(jìn)入留言頁面進(jìn)行留言管理相冊(photo.html)存儲(chǔ)相片,圖片1)

17、用戶查看文章流程如圖4.1所示:圖4.1用戶查看文章流程圖2)管理員操作流程如圖4.2所示:圖4.2管理員操作流程圖4.3系統(tǒng)實(shí)現(xiàn)本系統(tǒng)主要包括用戶登錄、用戶注冊、全部文章顯示、文章詳細(xì)信息查詢、評(píng)論信息查詢、相 冊、公告、系統(tǒng)管理(包括文章管理,評(píng)論信息管理,公告管理)八大模塊。以下是各功能模塊的 具體實(shí)現(xiàn)過程。整個(gè)系統(tǒng)的框架如圖4.3所示。主要功能模塊頂模塊左模塊右模塊底模塊圖4一3系統(tǒng)柜架圖4.3.1博客網(wǎng)站前臺(tái)首頁head_main.jsp詳細(xì)功能及部分代碼.用戶個(gè)人信息.顯示文章的目錄及文章部分內(nèi)容.提供了文章的發(fā)表日期,閱讀過此文章的人數(shù)和評(píng)論過的人數(shù).到達(dá)網(wǎng)站說明,公告,相片,博

18、主郵箱的主鏈接.網(wǎng)絡(luò)日歷.最新公告的主要內(nèi)容.進(jìn)入投票界面的鏈接.進(jìn)入后臺(tái)管理界面的鏈接博客系統(tǒng)的前臺(tái)首頁如下圖4.4所示:4.重新登錄2008年 12 月 26 0 星期五 02:12:01訪問統(tǒng)計(jì)博主信息姓名:明日科技明號(hào)碼:100310063性別:男E-Mail : wy9wy*【進(jìn)入后臺(tái)】興趣:讀書,音樂,跳舞主頁:http: .i1 i1 mingi-i eoft. ccm耽迎您光臨我的博客天空.,如果您對(duì)我發(fā)布的文章有看法,請對(duì)該文章進(jìn)行回:個(gè)人日記個(gè)人隨想人生感悟網(wǎng)絡(luò)編程丁 SF技術(shù)報(bào)述Java Server Fa穿簡稱JSF它是運(yùn)行在服薈器端的腳本語言之一口與 其他的服備-器端

19、腳本語言一樣,是用來開發(fā)動(dòng)態(tài)網(wǎng)頁的一種技術(shù)口 JSP 頁面是由傳統(tǒng)的HTML代碼和嵌入到其中的Jawa代碼. .國讀全交雹成年月23日星期二|聞讀(78) |回復(fù)(1 )跨平臺(tái)丁艾是以對(duì)基礎(chǔ)開技的,在數(shù)據(jù)庫操作中,因JIIBC同樣是獨(dú)立于 平臺(tái)的,所以在JSF中使用API中的提供的JTE匚來連接數(shù)據(jù)庫時(shí), 就不用擔(dān)心平臺(tái)變更時(shí)的代碼移植問題。正是因.閱讀全文為四口7年1D月的日星期二|閱讀(4) |回(0)分離靜蠢內(nèi)容和動(dòng)蠢內(nèi)容在前面提到的丁ava S ervl e七對(duì)于開發(fā)W甜應(yīng)用程序而言是一種很iff的技 術(shù)。JSF技術(shù)彌補(bǔ)了 Java Servlet在工作中的不足使用J3F技術(shù),程 序員

20、可以使用HTML或乂ML標(biāo)記來設(shè)計(jì)和格. .闡讀全文)2明7年ID月23日星期二|閱讀(1) |回復(fù)(1)可重復(fù)使用的組件組件是JSF中不可缺少的重要組成部普之一同樣,JSP的標(biāo)準(zhǔn) 標(biāo)簽和自定義標(biāo)釜與JavaB.ani組件一樣可以一次生成重復(fù)便用.這些 標(biāo)簽都是51過編寫的程序代碼來實(shí)現(xiàn)特定功能的.在便用.200710月23日星期二|閱讀(5) |回復(fù)(0)首頁HUME說明b.EXPLAIN誠文章ImiCLE,公告DISCUSS相片PHOTO郵箱taEMAIL匿I網(wǎng)路日歷2008年11月日Hs9四1E3六12345678910111213141516171819202122232425262T

21、28293031省是甄公告*3技術(shù)要點(diǎn)0設(shè)計(jì)與分析0 實(shí)現(xiàn)Seriali圖4.4個(gè)人博客系統(tǒng)首頁無參數(shù)更多夕.主要代碼實(shí)現(xiàn)部分青*附件壓縮包。閱讀至交2CIDT年10月23日星期二|聞讀(13) |回復(fù)(0)3.2系統(tǒng)管理backMainPage.jsp詳細(xì)功能及部分代碼投票進(jìn)入投票本模塊是系統(tǒng)后臺(tái)管理模塊,管理員通過登錄進(jìn)入管理頁面,可對(duì)前臺(tái)信息進(jìn)行修改攵、刪除等具體功能如下:1).發(fā)表博客文章及對(duì)文章類型等進(jìn)行設(shè)置。2).設(shè)置公告的內(nèi)容及形式。3).設(shè)置投票的內(nèi)容及形式。商明日科技 商明日科技 回明日科技 商明日科技4).設(shè)置個(gè)人相片的內(nèi)容及形式。5).朋友信息的內(nèi)容添加及設(shè)置。6).最新

22、公告的主要內(nèi)容。7).用戶信息,權(quán)限等設(shè)置。8).博主的個(gè)人信息的設(shè)置。如圖4.7所示:WOLF博客天空.后口巳理公告添加這里提1共是方便的方式來 京表你的公音,由你選博主設(shè)置這里提1共是方便的方式來 設(shè)置你自己的個(gè)人信息, 由你選擇.投票內(nèi)容添加少怠里提1共是方便的方式來 設(shè)置你的投票內(nèi)容,由你 選擇n相.片添加筠應(yīng)這里提1共是方便的方式來 上隹你的照片,由你選用.戶設(shè)置。代這里提供最方便的方式來管理可以登錄你的博客用.戶,由你選擇好友添加這里提1共是方便的方式來設(shè)置你好衣信息,由你選/發(fā)表博客文章丁二* 這里提1共是方便的方式來 與家發(fā)表你的博客文章,由你 選擇。日墨客藉管理 海表博客文卜

23、O博客文章設(shè)置0文章分類公告管理0公告添加0公告設(shè)置管理O投票內(nèi)容添加0投票內(nèi)容設(shè)置一矽雨片建O相片添加O相片設(shè)置快置息管理G朋友信息添加G朋友信息設(shè)置用戶設(shè)置博主設(shè)置我的首頁|管理博客|安全退出圖4.7系統(tǒng)管理頁面主要代碼實(shí)現(xiàn)請參看附件壓縮包第五章遇到的難點(diǎn)和解決方法JSP技術(shù)源于Java語言。Java語言是體系結(jié)構(gòu)中立的。這使JSP技術(shù)可以在實(shí)現(xiàn)這個(gè)JSP平臺(tái) 的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。但這同時(shí)產(chǎn)生一個(gè)問題,就是 環(huán)境搭建的復(fù)雜。在環(huán)境搭建過程中首先是JDk的配置。就是在安裝完成后還要在系統(tǒng)變量中添加 如下變量和變量值:1. classpath = ,;%

24、java_home%libdt.jar;%java_home%libtools.jar2. JAVA_HOME = java6.0 的目錄,如:D:Javajdk1.6.0_103. JRE_HOME = JRE6.0 的目錄,如:D:Program FilesJavajre64. Path = ;%JAVA_HOME%bin其次是Tomcat的安裝和配置:需要在系統(tǒng)變量中添加如下變量和變量值:1. CATALINA_HOME=Tomcat 的目錄,如:D:Program FilesApache Software FoundationTomcat 6.02. Classpath=;%CATAL

25、INA_HOME%lib3. Path=;%CATALINA_HOME%bin;由于JSP不能直接連接數(shù)據(jù)庫,還需要JDBC驅(qū)動(dòng)的幫助(如果使用的系統(tǒng)是Windows XP的話還需 要 jspupload.jar 的幫助。)雖然JSP環(huán)境的搭建只是按部就班就好,但是由于沒有關(guān)于此的詳細(xì)資料,使之成為我開發(fā)中 的最大的難題。Java語言相較其他語言簡單很多。但是,環(huán)境的搭建卻比其他語言困難很多。結(jié)束語博客被中國的“博客”先行者們稱為是繼E-mail. BBS和IM之后的第四種網(wǎng)絡(luò)交流方式,是 網(wǎng)絡(luò)時(shí)代的自媒體作為一種全新的互聯(lián)網(wǎng)信息發(fā)布工具和人際溝通工具,博客的優(yōu)勢在于它不拘泥于“一對(duì)一”或“一對(duì)多”的信息展示,而是開辟出了一個(gè)由此及彼(由人際圈的相交而來 的廣域交流)的“多對(duì)多”的輿論時(shí)代。與其他信息平臺(tái)相比,博客傳播更具個(gè)性化和立體化,且 交互性更強(qiáng)。本文針對(duì)如何設(shè)計(jì)一個(gè)結(jié)構(gòu)靈活的個(gè)人博客系統(tǒng)進(jìn)行了研究,并做了以下幾個(gè)方面的 工作:.分析了現(xiàn)有的一些博客網(wǎng)站。我參考了 QQ空間,新浪博客等網(wǎng)站。在參考這些網(wǎng)站建設(shè)的 基礎(chǔ)上,我給出了自己的問題定義。.對(duì)J2EE技術(shù)進(jìn)行了綜述。本文選擇J2EE平臺(tái)來開發(fā)Web服務(wù)和應(yīng)用服務(wù),所以深入地了解 J2EE的各項(xiàng)核心技術(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論