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

正文內(nèi)容

基于j2ee的blog的設(shè)計(jì)與實(shí)現(xiàn)(參考版)

2025-06-21 14:28本頁面
  

【正文】 謹(jǐn)此對莊老師表示最衷心的感謝!同時(shí),我也要感謝學(xué)校提供給我這樣一次難得的實(shí)踐機(jī)會(huì),使我能夠在走出校門之前得到鍛煉,通過此次畢業(yè)設(shè)計(jì),必將對我的將來產(chǎn)生生積極的影響。從畢業(yè)設(shè)計(jì)的選題、資料的收集、需求分析,到論文的撰寫與定稿,都凝聚著導(dǎo)師的心血。 參考文獻(xiàn)【1】Ivor Horton. Java 2 入門經(jīng)典 JDK 5[M]. 第5版. 北京:機(jī)械工業(yè)出版社, 2006【2】張孝祥,張紅梅. JavaScript 網(wǎng)頁開發(fā)—體驗(yàn)式學(xué)習(xí)教程[M]. 北京:清華大學(xué)出版社, 2004【3】程成. 軟件工程[M]. 北京:中國電力出版社, 2004【4】飛思科技產(chǎn)品研發(fā)中心. JSP應(yīng)用開發(fā)祥解[M]. 北京:電子工業(yè)出版社, 2004【5】:東南大學(xué)出版社,2005【6】. 北京:電子工業(yè)出版社, 2008【7】丁寶康. 數(shù)據(jù)庫原理. 北京:經(jīng)濟(jì)科學(xué)出版社, 2004 致 謝我首先要感謝的是我的指導(dǎo)教師。Java技術(shù)相對于其它網(wǎng)站技術(shù)有著相當(dāng)大的優(yōu)勢,如較高的運(yùn)行效率、安全性和擴(kuò)展性等。它讓不同年齡和不同背景的人們能夠互動(dòng)起來,在以后的日常生活中,它會(huì)作為人們生活的一部分,人們的情緒、智慧、意見和思想都將在這里表達(dá)。(5)添加和回復(fù)留言。(3)公告的發(fā)布和編輯。 主要實(shí)現(xiàn)功能(1)實(shí)現(xiàn)了用戶的注冊、登錄、修改和刪除。但同時(shí)也應(yīng)看到,由于時(shí)間倉促系統(tǒng)的實(shí)現(xiàn)還不是盡善盡美,有待于進(jìn)一步的改進(jìn)和完善。系統(tǒng)用Servlet來轉(zhuǎn)發(fā)表示層和業(yè)務(wù)邏輯層之間的請求和響應(yīng),解決了單純JSP參數(shù)傳遞復(fù)雜的問題,提高了頁面代碼的可讀性。如果需要對某一層次進(jìn)行修改,其它層次可以幾乎不受影響,大大提高了系統(tǒng)的可擴(kuò)展性。提高了系統(tǒng)的可維護(hù)性以及運(yùn)行效率。 完成情況該系統(tǒng)具有JAVA技術(shù)所具有的許多優(yōu)良特性。 第6章 總結(jié)經(jīng)過幾個(gè)月的努力,在老師悉心幫助下我終于完成了該Blog系統(tǒng)。程序的代碼也符合規(guī)范,具有較高的可讀性。以上測試系統(tǒng)均可以正常通過,完全可以達(dá)到預(yù)期的功能要求。在未成功登錄的情況下在IE地址欄直接輸入后臺(tái)頁面地址,返回錯(cuò)誤頁面,顯示“您還未登錄或登錄超時(shí),請單擊這里重新登錄!”的錯(cuò)誤信息。添加/修改/刪除操作的程序,測試添加/修改/刪除操作的結(jié)果是否正確。填寫描述后單擊“保存”,顯示上傳成功。發(fā)表文章:進(jìn)入發(fā)表文章頁面,輸入標(biāo)題、文章內(nèi)容,點(diǎn)擊“發(fā)表文章”彈出發(fā)表成功提示,進(jìn)入日志頁面可以看到已發(fā)表的文章,單擊閱讀全文可以正常進(jìn)入全文瀏覽頁面。登錄:用正確的用戶名密碼登錄,可以成功登錄。注冊:填寫規(guī)范的注冊信息進(jìn)行注冊,可以成功注冊。在功能測試中,被測對象的設(shè)計(jì)較為充分,設(shè)計(jì)的決策和分支的種類較多,被測對象的規(guī)模也較大;在界面測試中,不僅進(jìn)行正常操作方面的測試,也進(jìn)行許多非常規(guī)操作的測試,應(yīng)該說本次測試是較為充分的。如圖49。如圖48。如圖47。如圖46。如圖45。圖43 用戶登錄界面 Blog首頁考慮到日志是博客的主體部分,設(shè)計(jì)Blog首頁默認(rèn)顯示的是用戶的日志列表,右側(cè)是好友列表和最新公告,如圖44。如信息輸入有誤,將會(huì)的到服務(wù)器返回的錯(cuò)誤提示。用戶注冊界面如圖42。 } } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response)。(1)。添加文章類別失?。?9。/script)。=39。添加文章類別成功,請重新查詢!39。 articleTypeDao = new ArticleTypeDao()。 (((typeName)))。 PrintWriter out = ()。 } } // 后臺(tái)添加文章類別 public void addArticleType(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。(1)。您需要將類別所在的文章刪除,才可刪除此類別!39。/script)。=39。刪除文章類別成功,請重新查詢!39。 articleTypeDao = new ArticleTypeDao()。 ArticleTypeForm ArticleTypeForm = new ArticleTypeForm()。charset=GBK)。 (request, response)。 } (result, result)。 String result = 文章添加失??!。 (((phTime)))。(((number)))。 (((typeId)))。/script)。)。 } else { (script language=javascriptalert(39。39。)。 if ((刪除, articleForm)) { (script language=javascriptalert(39。 (((id)))。 PrintWriter out = ()。 } } // 后臺(tái)刪除文章 public void deleteArticle(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。(1)。修改文章失??!39。/script)。=39。修改文章成功,請重新查詢!39。 articleDao = new ArticleDao()。 (((title)))。 (((id)))。 PrintWriter out = ()。 } }//后臺(tái)修改文章 public void updateArticle(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。(1)。刪除回復(fù)失??!39。/script)。=39。刪除回復(fù)成功!39。 (((id)))。 restoreDao = new RestoreDao()。charset=GBK)。/script)。)。 } else { (script language=javascriptalert(39。?id=+(articleId)+39。)。 if ((添加, restoreForm)) { (script language=javascriptalert(39。 (((reTitle)))。 (((articleId)))。 restoreDao = new RestoreDao()。charset=GBK)。 } if (method == 7) { (request, response)。 } if (method == 5) { (request, response)。 } if (method == 3) { (request, response)。 } if (method == 1) { (request, response)。 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int method = ((method))。 private ArticleTypeDao articleTypeDao = null。import 。import 。import 。import 。import 。import 。import ?,F(xiàn)以文章Servlet為例進(jìn)行說明,實(shí)現(xiàn)代碼如下:package 。 } return rs。 (executeQueryError!)。 return null。 try { rs = (sql)。 try { if (con == null) { creatConnection()。 return false。 return true。 int iCount = (sql)。 }//對數(shù)據(jù)庫的增加、修改和刪除的操作 public boolean executeUpdate(String sql) { if (con == null) { creatConnection()。 (creatConnectionError!)。 (true)。 } catch (Exception ex) { (數(shù)據(jù)庫加載失敗)。 private Connection con = null。 private final String userName = sa。public class JDBConnection {private final String url =jdbc:microsoft:sqlserver://localhost:1433。數(shù)據(jù)庫的連接和基礎(chǔ)操作組件()是系統(tǒng)最底層的數(shù)據(jù)庫操作組件,DAO層就是通過這個(gè)組件來訪問數(shù)據(jù)庫的,其代碼如下:package 。 } public void setTypeId(Integer typeId) { = typeId。 } public void setTitle(String title) { = title。 } public void setPhTime(String phTime) { = phTime。 } public void setNumber(Integer number) { = number。 } public void setId(Integer id) { = id。 } public void setContent(String content) { = content。 private Integer number=1。 private String content=。 //定義私有的實(shí)體屬性 private Integer typeId=1。 }} 實(shí)體類Form包包含ArticleForm、ArticleTypeForm、Pho
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1