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

正文內(nèi)容

jsp課程設(shè)計---基于jsp的新聞發(fā)布系統(tǒng)(已修改)

2025-01-28 05:07 本頁面
 

【正文】 Jsp課程設(shè)計新聞發(fā)布系統(tǒng)專 業(yè): 信息管理與信息系統(tǒng) 班 級: 1002 學 號: 311009030217 姓 名: 指導老師: 2013/09/1324目 錄摘要 2一 系統(tǒng)分析 3 系統(tǒng)功能 3 可行性分析 3二 總體設(shè)計 3 項目規(guī)劃 3 系統(tǒng)功能結(jié)構(gòu)圖 3 數(shù)據(jù)庫設(shè)計 4三 詳細設(shè)計 5 運行效果圖 5 系統(tǒng)目錄 8 系統(tǒng)核心源碼 9四 總結(jié) 24基于JSP的新聞發(fā)布系統(tǒng)摘 要:為了提高實踐能力,同時將所學知識付諸實踐,本次課程設(shè)計以實現(xiàn)新聞發(fā)布為主要設(shè)計目標,采用Eclipse作為開發(fā)平臺,Mysql作為數(shù)據(jù)庫服務(wù)器,Tomcat作為測試服務(wù)器,實現(xiàn)了對新聞的瀏覽、發(fā)布、修改、刪除以及會員的注冊、登錄等功能,系統(tǒng)的實現(xiàn)采用MVC的設(shè)計模式,將頁面顯示與邏輯實現(xiàn)相分離,用jsp頁面負責與用戶的交互顯示,用servlet負責邏輯的控制和處理,同時也做了很多實用工具類完成了一個新聞發(fā)布系統(tǒng)所應具有的基本功能,實現(xiàn)過程封裝了對數(shù)據(jù)庫和服務(wù)器實現(xiàn)的復雜邏輯操作,同時用javabean封裝實用工具類,使系統(tǒng)更具健壯性。系統(tǒng)捕獲了絕大多數(shù)的異常情況,具有較好的容錯性,杜絕了一般用戶直接操作數(shù)據(jù)庫的可能,能夠承受大量用戶同時瀏覽的壓力,滿足大部分新聞發(fā)布的需求。關(guān)鍵詞:Tomcat、Jsp、servlet、新聞發(fā)布、數(shù)據(jù)庫一、系統(tǒng)分析 系統(tǒng)功能:會員注冊的功能發(fā)布新聞的功能修改新聞的功能刪除新聞的功能權(quán)限分離的功能 可行性分析本系統(tǒng)前臺頁面用列表顯示新聞的標題、新聞內(nèi)容,滿足了普通用戶瀏覽新聞、查看新聞信息的基本要求,同時對管理員和普通用戶顯示不同的權(quán)限內(nèi)容:普通注冊用戶可以瀏覽新聞,添加新聞;而管理員則除了具有普通會員的基本權(quán)限以外,還具有修改新聞,刪除新聞的權(quán)限。這種權(quán)限的分離更方便于對新聞系統(tǒng)的管理和維護,保證了系統(tǒng)的安全性。二、總體設(shè)計 項目規(guī)劃新聞發(fā)布系統(tǒng)主要包括新聞列表、顯示新聞詳細信息、發(fā)布新聞、修改新聞、會員注冊、會員登錄和權(quán)限分離。 系統(tǒng)功能結(jié)構(gòu)圖新聞發(fā)布系統(tǒng)功能結(jié)構(gòu),如下圖所示。新聞發(fā)布系統(tǒng)普通會員管理員瀏覽新聞添加新聞瀏覽新聞添加新聞修改新聞刪除新聞會員注冊會員登錄 數(shù)據(jù)庫設(shè)計本系統(tǒng)采用mysql數(shù)據(jù)庫,利用了Navicat for MySQL工具方便對數(shù)據(jù)庫的操作,本系統(tǒng)的數(shù)據(jù)庫名稱為dbnews:系統(tǒng)一共建立了兩張表 news 表用于存儲新聞的相關(guān)信息userinfo 表用于存儲注冊的會員的相關(guān)信息三、詳細設(shè)計 系統(tǒng)運行效果圖進入首頁瀏覽新聞頁面會員注冊頁面:普通會員登錄后的頁面 管理員登錄后的畫面 普通會員可以添加新聞填寫新聞內(nèi)容后點擊提交直接將內(nèi)容填寫到數(shù)據(jù)中,前臺列表調(diào)用數(shù)據(jù)庫,可以顯示當前添加的新聞內(nèi)容。管理員管理新聞頁面管理員刪除新聞管理員修改新聞 系統(tǒng)目錄本系統(tǒng)的開發(fā)平臺選的是eclipse,采用MVC開發(fā)模式系統(tǒng)目錄結(jié)構(gòu)如下所示: Jsp頁面用來靜態(tài)顯示頁面;;..tool包用來存儲javaBean的實用工具類 系統(tǒng)核心源碼,核心代碼如下:frameset rows=120,* frame src= noresize frameset cols=25%,53%,* frame src= bordercolor=blue frame src= name=shownews frame src= noresize /frameset/frameset,核心代碼如下c:if test=${}c:redirect url=page?flag=1/c:redirect/c:if%int t = 0。%font size=5 color= face=宋體新聞動態(tài):/fontbrhrc:forEach items=${} var=pa href=details?id=${}amp。flag=1 target=shownews%=++t%.${}/abr/c:forEachbrhr共${}頁 | 當前位于第${}頁brc:choosec:when test=${ }a href=page?flag=1amp。pageNow=${} 上一頁/a/c:whenc:otherwise上一頁/c:otherwise/c:choosec:choosec:when test=${}a href=page?flag=1amp。pageNow=${+1} 下一頁/a/c:whenc:otherwise下一頁brbr/c:otherwise/c:choose系統(tǒng)為從數(shù)據(jù)庫中獲取列表,第一次瀏覽時要獲得存儲新聞信息的page對象,所以會調(diào)用pageView這個servlet來處理,:protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { doPost(req,resp)。 } protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String pageNow=(pageNow)。 Page page=n
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1