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

正文內(nèi)容

基于j2ee的博客網(wǎng)站論文(完整版)

2025-02-21 10:46上一頁面

下一頁面
  

【正文】 。}30圖 日志查詢圖 日志編輯模塊圖 日志編輯界面圖日志編輯核心代碼: public void updateArticle(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException { //(text/html。 articleDao = new ArticleDao()。修改文章失敗!39。 PrintWriter out = ()。添加評論成功,請重新查詢!39。(1)。int maxID = 0。(maxsize)。 ii。if((添加, photoForm)){(filedir,)。((().getParameter(user_id)))。 i()。String imageType[] = {JPG,jpg,gif,bmp,BMP}。照片顯示頁面如圖 圖 照片顯示頁面 相冊上傳模塊博主通過此功能把自己喜歡的照片上傳到博客里,跟好友分享。/script)。 ((account))。 } }博客用戶可以依照自己的需求對日志的標(biāo)題,日志類型,內(nèi)容進(jìn)行修改。=39。 (((articleID)))。(((number)))。 order by id desc。日志顯示核心代碼:public List queryArticle(Integer typeId,Integer user_id){List list = new ArrayList()。 if((添加, articleForm)){ out .print(script language=javascriptalert(39。 ((title))。根據(jù)選擇的分類顯示當(dāng)前分類下的日志列表。consumerDao=new ConsumerDao()。try{()。((number))。+id+39。((content))。 and user_id = 39。}return flag。,content = 39。+()+39。 // 字段的訪問和設(shè)置方法public String getTitle() {return title。 } }catch(SQLException e){ (())。 return true。 }catch(Exception e){ (數(shù)據(jù)庫加載失敗!)。所有的網(wǎng)絡(luò)用戶都可以進(jìn)入該頁進(jìn)行登錄、注冊等相關(guān)的操作。b)按照事先指定的參數(shù)創(chuàng)建初始數(shù)量的數(shù)據(jù)庫連接(即:空閑連接數(shù)) 。表 類 別 表列名 含義 類型 長度 缺省值 允許空Id 類別編號 Int 4 無 否typeName 類別名 Varchar 40 無 否description 類別描述 Varchar 200 無 是 f)好友信息表,此表用于博主的好友信息。表 用 戶 表列名 含義 類型 長度 缺省值 允許空17id 用戶編號 int 4 無 否username 用戶名 Varchar 10 無 否password 用戶密碼 Varchar 10 無 否name 真實姓名 Varchar 50 無 否sex 性別 char 5 無 是Number 號 Varchar 4 無 否ideNumber 身份證號 Varchar 100 無 否interest 興趣 Varchar 50 無 否eMail 電子郵箱 Varchar 50 無 否b)日志表,此表主要用于保存日志的基本信息。用戶 ER 圖如圖 所示。ER 模型中包含“實體” , “聯(lián)系”和“屬性” 。b)數(shù)據(jù)查詢優(yōu)化與索引的建立。該功能模塊實現(xiàn)了如下幾個子功能:a)日志及日志分類管理。13 博客頁面顯示模塊當(dāng)網(wǎng)絡(luò)用戶進(jìn)入某個人博客主頁后,在該頁面中將提供博客日志列表的顯示,同時為了方便用戶瀏覽,在該模塊中提供根據(jù)分類名進(jìn)行日志列表的顯示,也提供日志評論的瀏覽,此外還允許用戶在博客日志頁面中發(fā)表評論。a)新博客在線注冊。用戶可以瀏覽已發(fā)表的日志,并對其進(jìn)行相應(yīng)的操作如修改日志和刪除日志;可以查看日志的評論信息;可以發(fā)表新的日志; 還可以對個人信息進(jìn)行修改。 系統(tǒng)流程根據(jù)博客信息管理系統(tǒng)的特點,將其分為兩大模塊:前臺用戶瀏覽模塊和后臺用戶管理模塊。c)用例圖:當(dāng)角色和用例發(fā)生某種關(guān)系時,就可以用一個圖將它們關(guān)聯(lián)起來,這就是用例圖。在 Web 應(yīng)用中,用戶輸入包括對 Web 級資源的 HTTP、GET 和 POST 請求。模型部分代表了商業(yè)數(shù)據(jù)的訪問及修改數(shù)據(jù)的操作。MySQL軟件采用了 GPL(GNU 通用公共許可證) 。Tomcat 是一個免費的開源的 Serlvet 容器,是 Apache 基金會的 Jakarta項目中的一個核心項目,由 Apache,Sun 和其它一些公司及個人共同開發(fā)而成。簡單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 J2EE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。Servlet 技術(shù)非常適于服務(wù)器端的處理和編程。當(dāng)然,JSP 技術(shù)的最大優(yōu)勢在于能夠?qū)㈨撁娴谋憩F(xiàn)形式和頁面的商業(yè)邏輯分開。CGI,ASP,PHP 等技術(shù)的出現(xiàn),使得開發(fā)動態(tài)交互式的 Web 應(yīng)用得以實現(xiàn)。e)可以以其它部件的模式進(jìn)行工作。W e b C l i e n tH T T P S e r v l e t r e q u e s tH T T P S e r v l e t r e s p o n s eW e b C o m p o n e n tDateBaseW e b S e r v e r圖 Servlet 工作流程圖d)服務(wù)器將響應(yīng)信息返回至客戶端4 JavaBean 概述JavaBean 是 Sun 公司為了進(jìn)入因特網(wǎng)、企業(yè)網(wǎng)以及萬維網(wǎng)上進(jìn)行分布式計算的組件結(jié)構(gòu)入口。Servlet 是采用 Java 技術(shù)來實現(xiàn) CGI 功能的一種技術(shù),能夠像 CGI 一樣動態(tài)地擴(kuò)展 Web 服務(wù)器的功能,并采用請求——響應(yīng)模式提供 Web 服務(wù)。d) 瀏覽照片。 系統(tǒng)設(shè)計目標(biāo)分析本系統(tǒng)是用 JSP 實現(xiàn)的一個完全基于瀏覽器的博客系統(tǒng),任何注冊個人博客的人都擁有以下功能:a)個人信息管理。其中難免產(chǎn)生信息垃圾,隨著博客的發(fā)展,博客通過精選機(jī)制精選出大家喜聞樂見的信息,像國內(nèi)網(wǎng)摘、博客的評價系統(tǒng)等。開始引起主流媒體的強(qiáng)烈關(guān)注。 c)分享,將自己的想法、經(jīng)驗與人分享。在沒有自己的博客之前,人們會經(jīng)常進(jìn)出于論壇發(fā)表貼子或者通過即時通信軟件聊天,來表達(dá)自已的想法,可是這些都是零散的和雜亂的。首先介紹了博客網(wǎng)站設(shè)計的意義和背景,主流博客網(wǎng)站的主要功能?!安┛汀庇休^深的涵義:“博”為“廣博” ;“客”不單是“blogger”更有“好客”之意。I引言博客最初的名稱是 Weblog,由 web 和 log 兩個單詞組成,按字面意思就為網(wǎng)絡(luò)日記,后來喜歡新名詞的人把這個詞的發(fā)音故意改了一下,讀成 we blog,由此,blog 這個詞被創(chuàng)造出來???Blog 的人都是“客” 。重點介紹了基于 J2EE 架構(gòu)的博客網(wǎng)站設(shè)計方案,實現(xiàn)的主要功能。博客的出現(xiàn),讓人們可以不斷的把自己以前的和每天激發(fā)的一些想法或者感受整理放在自己的博客上,每次在寫文章的時候,可能又會產(chǎn)生新的想法。d)交流、提高,通過交流產(chǎn)生更多的思維火花,相互提高。自 2022 年以后,博客迎來了它的飛速發(fā)展時期,作為專業(yè)領(lǐng)域的知識傳播模式,博客成為了該領(lǐng)域最具影響力的方式之一,博客的影響力也將超越傳統(tǒng)媒體。 課題研究的意義隨著 Blog 人數(shù)的增加,Blog 作為一種新的生活方式、新的工作方式和新的學(xué)習(xí)方式已經(jīng)被越來越多的人所接受,并且在改變傳統(tǒng)的網(wǎng)絡(luò)和社會結(jié)構(gòu)。b)日志管理。3第二章 基本技術(shù)方案 JSP 中的各種技術(shù) JSP 概述JSP 即 Java Server Pages,是由 Sun Microsystem 公司于 1996 年 6 月推出的新技術(shù),是基于 Java Servlet 以及整個 Java 體系的 Web 開發(fā)技術(shù) [1]。Servlet和 CGI 一樣都是運行在 Web 服務(wù)器上,用來生成 Web 頁面。按照 Sun 公司的定義,JavaBean 是一個可重復(fù)使用的軟件部件。JavaBean 在 JSP 程序中常用來封裝事務(wù)邏輯、數(shù)據(jù)庫操作等,可以很好的實現(xiàn)業(yè)務(wù)邏輯和前臺程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性。用戶通過瀏覽器向服務(wù)器發(fā)送請求,Web 服務(wù)器接收客戶端發(fā)送來的請求,對請瀏覽器 W e b 服務(wù)器請求響應(yīng)數(shù)據(jù)庫圖 三層體系結(jié)構(gòu)圖求進(jìn)行分析,如果請求是靜態(tài)頁面,那么就將所請求的頁面發(fā)送到客戶端;如果請求的是動態(tài)頁面,那么就執(zhí)行此動態(tài)頁面,并將執(zhí)行結(jié)果發(fā)送給客戶端。JSP 網(wǎng)站開發(fā)技術(shù)標(biāo)準(zhǔn)提供了兩種開發(fā)模式:一種是 JSP+JavaBean 開發(fā)模式;一種是 JSP+Servlet+JavaBean 開發(fā)模式 [3]。在此種開發(fā)模式中,JSP 技術(shù)用來顯示頁面,該頁面中沒有任何的商業(yè)處理邏輯,通過 Servlet 技術(shù)來完成大量的事物處理工作。 以后版本安裝時不需安裝 Eclipse。 MYSQL 簡介MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。當(dāng)數(shù)據(jù)發(fā)生改變時,要負(fù)責(zé)通知視圖部分,并且提供視圖查詢狀態(tài)的能力??刂撇糠指鶕?jù)用戶交互和模型的狀態(tài)選擇要顯示的視圖。博客信息管理系統(tǒng)允許用戶有三種身份:博客訪問者、博客管理員及系統(tǒng)管理員。前臺用戶瀏覽模塊主要用于用戶瀏覽日志信息;后臺用戶管理模塊主要用于博客管理員對個人博客網(wǎng)站的管理,如日志管理、留言管理及評論管理等。10圖 前臺用戶瀏覽模塊流程圖博客系統(tǒng)平臺的后臺用戶管理模塊流程圖如圖 所示。b)博客登錄管理。該功能模塊實現(xiàn)了如下幾個子功能。b)評論管理。c)存儲過程與視圖。博客信息管理系統(tǒng)涉及的實體包括:a)用戶:用戶 ID、用戶名稱、用戶密碼、真實姓名、性別、Email 、號、身份證號、興趣愛好。15圖 用戶 ER 圖日志 ER 圖如圖 所示。其結(jié)構(gòu)如表 所示。其結(jié)構(gòu)如表 所示。c)對于一個數(shù)據(jù)庫訪問請求,直接從連接池中得到一個連接。在頁面的。 }} b)連接數(shù)據(jù)庫和操作數(shù)據(jù)庫;代碼如下: // 構(gòu)造數(shù)據(jù)庫的連接和訪問類public boolean creatConnection(){ try{ conn=(url,userName,password)。 }catch(SQLException e){ return false。 } return rs。}public void setTitle(String title) { = title。,39。+()+39。}//根據(jù)用戶編號和日志類型編號查詢文章。+user_id+39。((phTime))。ResultSet rs = (sql)。}}catch(SQLException e){()。count = (1)。 ConsumerFormconsumerForm=(username)。當(dāng)然,對日志進(jìn)行操作的前提條件是當(dāng)前登錄用戶具備相應(yīng)的管理權(quán)限。 (((number)))。添加文章成功39。String sql = null。ResultSet rs = (sql)。(articleForm)。 (((typeID)))。39。點擊“保存”按鈕,提交到ArticleServlet進(jìn)行相關(guān)操作,完成日志的更新。 ((reTitle))。 }else { out.print(script language=javascriptalert(39。如圖 33圖 照片上傳頁面核心代碼:public void addPhoto(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {photoDao = new PhotoDao()。String filedir = file/。 i++) {File singlefile = (i)。(photoDescription)。(filedir)。for(int ii=0。try {((), request, response)。 su = new ()。)。 if((添加, restoreForm)){ out.print(script language=javascriptalert(39。charset=GBK)。 }
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1