資源簡介
一、設(shè)計目的
留言系統(tǒng)目前在各類網(wǎng)站中被廣泛使用。通過綜合運用JSP、Servlet、JavaBean、JDBC、MySQL和MVC + DAO等技術(shù)與方法,設(shè)計與實現(xiàn)一個留言管理系統(tǒng),進一步理解和掌握Java Web編程開發(fā)的基本技術(shù)和方法,熟練使用開發(fā)工具。
二、課程設(shè)計內(nèi)容
設(shè)計留言管理系統(tǒng)的目的是提供對留言的增加、刪除、修改和顯示的功能。
系統(tǒng)分前臺和后臺兩個模塊。
1)前臺留言模塊主要針對普通用戶,按功能又分為以下模塊。
(1) 發(fā)表留言(即添加留言)
普通用戶可以在留言管理系統(tǒng)中隨意留言,如果留言的字數(shù)太少如低于10個字符,系統(tǒng)將給出提示。
(2) 查看留言
可以瀏覽留言(即查看留言列表)、查看詳細留言(即查看某條留言內(nèi)容)、搜索留言(即查看符合條件的留言列表)、查看友情鏈接(即導航到別的網(wǎng)站)。
2)后臺模塊(管理模塊)針對管理員提供操作,按功能又分為以下模塊。
(1) 登錄管理:需要輸入管理員賬號、口令和驗證碼,系統(tǒng)將驗證、口令和驗證碼是否正確,如果驗證成功,則進入管理員界面;否則,系統(tǒng)提示賬號或密碼錯誤的信息。
另外,登錄后的管理員可以選擇退出登錄,進而退出管理界面。(實現(xiàn)提示:將退出請求提交給處理退出的Servlet,在該Servlet中將session失效,再將頁面重定向到登錄頁面。)
(2) 留言管理:可以查看所有的留言,可以增加留言(即回復留言)、修改留言、刪除留言。

代碼片段和文件信息
package?bean;
public?class?LoginBean?{
String?adminName?password;
public?String?getAdminName()?{
return?adminName;
}
public?void?setAdminName(String?adminName)?{
this.adminName?=?adminName;
}
public?String?getPassword()?{
return?password;
}
public?void?setPassword(String?password)?{
this.password?=?password;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????1002821??2018-06-25?09:55??39+林泓汕+留言管理系統(tǒng)設(shè)計與實現(xiàn).docx
?????文件????????2450??2018-04-06?20:01??coursedesign.sql
?????目錄???????????0??2018-04-06?19:59??CourseDesign\
?????文件????????1184??2018-04-06?19:59??CourseDesign\.classpath
?????文件????????1337??2018-04-06?19:59??CourseDesign\.project
?????目錄???????????0??2018-04-06?19:59??CourseDesign\.settings\
?????文件?????????522??2018-04-06?19:59??CourseDesign\.settings\.jsdtscope
?????文件?????????103??2018-04-06?19:59??CourseDesign\.settings\com.genuitec.eclipse.core.prefs
?????文件?????????111??2018-04-06?19:59??CourseDesign\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2018-04-06?19:59??CourseDesign\.settings\org.eclipse.jdt.core.prefs
?????文件?????????495??2018-04-06?19:59??CourseDesign\.settings\org.eclipse.wst.common.component
?????文件?????????412??2018-04-06?19:59??CourseDesign\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2018-04-06?19:59??CourseDesign\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2018-04-06?19:59??CourseDesign\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\me
?????文件??????????39??2018-04-06?19:59??CourseDesign\WebRoot\me
?????文件????????3135??2018-04-06?19:59??CourseDesign\WebRoot\Updata.jsp
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\bean\
?????文件?????????721??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\bean\LoginBean.class
?????文件????????1993??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\bean\MessageBean.class
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\dao\
?????文件????????1632??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\dao\DBconn.class
?????文件????????8180??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\dao\MessageDao.class
?????目錄???????????0??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\servlet\
?????文件????????1893??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\servlet\DetailsMessage.class
?????文件????????2975??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\servlet\DoAddMessage.class
?????文件????????1435??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\servlet\EncodingFilter.class
?????文件????????1603??2018-04-06?19:59??CourseDesign\WebRoot\WEB-INF\classes\servlet\FindMessage.class
............此處省略107個文件信息
評論
共有 條評論