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

正文內(nèi)容

基于jsp的新聞發(fā)布系統(tǒng)設(shè)計(jì)論文(存儲(chǔ)版)

  

【正文】 管理員的信息在頁(yè)面中不會(huì)顯示出來(lái),在此頁(yè)面中只能修改自己的密碼及對(duì)普通管理員進(jìn)行設(shè)置。 圖 9 總管理員頁(yè)面運(yùn)行結(jié)果 總管理員頁(yè)面所對(duì)應(yīng)的 jsp頁(yè)面代碼如下: /********************************* ******************************/ form name=form method=post action=../../../ table width=382 border=2 cellspacing=3 cellpadding=3 tr td width=110請(qǐng)輸入帳戶: /td td width=243input type=text name=Name/td /tr tr td width=110請(qǐng)輸入密碼: /td td width=243input type=password name=adminPassWord/td /tr /table input type=submit name=Submit value=提交 input type=reset name=Submit2 value=重置 /form 在上面的 jsp 頁(yè)面代碼中, action 觸發(fā)的是 的方法,它與后臺(tái)登錄的方法相似,只是調(diào)用的 SQL 語(yǔ)句不 同。 //執(zhí)行查找的方 法 while (()) { manager = new ManagerActionForm()。 //調(diào)用持久層的方法 } } 具體在控制層的代碼如下: /******************************* ******************************/ package 。 } public ActionForward perform(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest ServletRequest, HttpServletResponse ServletResponse) { ManagerActionForm managerActionForm = (ManagerActionForm) actionForm。 : /********************************* ********************************/ strutsconfig formbeans formbean name=managerActionForm type= / /formbeans actionmappings action name=managerActionForm type= validate=true scope=request path=/adminAction forward name=adminWrong path=/jsp/managerBack/aManager/ / forward name=adminRight path=/ / /action /actionmappings /strutsconfig 如果用戶輸入的總管理員的賬戶和密碼不正確,此時(shí) jsp 頁(yè)面中將提示用戶密碼不正確。 public interface ManagerDao { public List managerSelect(ManagerActionForm managerActionForm)。 ((2))。 //返回值要與方法的類型要一致 } 調(diào)用類的方法如圖 11 所示: 圖 11 調(diào)用的方法 服務(wù)層的查詢代碼如下: 接口類的代 碼: /********************************* ****************************/ public interface ManagerFacade { public List managerSelect(ManagerActionForm managerActionForm)。 import 。 return (adminSelectAction)。%=()%39。 JDBConnection connection = new JDBConnection()。 ((4))。 public ManagerFacadeImpl() { = new ManagerDaoImpl()。 import 。 (adminSelectOneList, adminSelectOneList)。 總結(jié) 對(duì)新聞信息管理的操作,主要應(yīng)用到添加、刪除、修改和查詢的功能,在本小節(jié)反復(fù)的應(yīng)用到這四種 sql語(yǔ)句,只是條件上的不同,只要讀者能夠正確的寫出 sql語(yǔ)句,在類中的實(shí)現(xiàn)過(guò)程就簡(jiǎn)單了。 datetime = new ()。 //執(zhí)行查詢的 sql語(yǔ)句,返回到結(jié)果集中 try { while (()) { newsForm = new NewsActionForm()。 } } catch (NumberFormatException ex) { } catch (SQLException ex) { } return list。 import 。 }} 4. /*************************************************************/ action name=newsActionForm type= validate=true scope=request path=/selectOneNewsAction forward name=selectOneNewsAction path=/jsp/managerBack/newsManager/ / /action 通過(guò)上述的方 法,在 jsp 頁(yè)面利用 %List list=(List)(listNew)。 import 。 String key = ((key))。由于篇幅的限制,文中只講解了部分源代碼,不過(guò)只要理解了這個(gè)部分的內(nèi)容,是完全有能力理解沒有講解的那部分源代碼的。% 取得對(duì)象的名稱,在頁(yè)面中 使用即可。 } public ActionForward perform(ActionMapping actionMapping,ActionForm actionForm, HttpServletRequest ServletRequest,HttpServletResponse ServletResponse) { Chinese chinese = new Chinese()。 import .*。 //調(diào)用服務(wù)層的方法 (listNew,list)。 import .*。 ((6))。 and getDate()。 NewsActionForm newsForm = null。i++){ ManagerActionForm manager=(ManagerActionForm)(i)。 List adminSelectOneList = ( managerActionForm)。 import 。 } 具體在服務(wù)層的條件查詢代碼如下 接口類的方法的代碼: /************************************ ***************************/ public interface ManagerFacade { public List adminSelectOne(ManagerActionForm managerActionForm)。 ((2))。 ) 實(shí)現(xiàn)接口類的方法的代碼: /**************************** *********************************/ //總管理員的單獨(dú)查找,查找的內(nèi)容在下一頁(yè)中顯示 public List adminSelectOne(ManagerActionForm managerActionForm) { ManagerActionForm manager = null。i++){ ManagerActionForm managerActionForm=(ManagerActionForm)(i)。 (普通管理員 )。 import .*。 //l利用對(duì)象 list的 add()方法把查出來(lái)的數(shù)據(jù)放在 List容器中 } ()。 //調(diào)用 JDBConnection查詢的方法 while (()) { ManagerActionForm manager = new ManagerActionForm()。 import 。 } return (adminRight)。 //核對(duì)總管理員帳號(hào)和密碼 public class AdminCheckAction extends Action { private ManagerFacade managerFacade。 public ManagerFacadeImpl() { = new ManagerDaoImpl()。 + () + 39。單擊“總管理員設(shè)置”超鏈接,進(jìn)入到總管理員設(shè)置頁(yè)面,實(shí)現(xiàn)此超鏈接的 jsp 代碼如下: /*********************************** *********************************/ !把超鏈接的 jsp頁(yè)面,指向框架顯示出來(lái),框架名稱為 mainFrame。 //查找的值與在 jsp頁(yè)面中的值一致,返回正確頁(yè)面。 ManagerActionForm managerActionForm = (ManagerActionForm) actionForm。 //把對(duì)象返回到方法中去 } } 3.服務(wù)層的方法 利用接口類的方法實(shí)現(xiàn)的代碼如下: /******************************** *****************************/ public interface ManagerFacade { public ManagerActionForm managerCheck(ManagerActionForm managerActionForm) } 實(shí)現(xiàn)接口的方法的代碼如下: /******************************* **************************/ public class ManagerFacadeImpl implements ManagerFacade { //實(shí)現(xiàn)接口類的方法用 implements private ManagerDao managerDao。 定義一個(gè) Object型的數(shù)據(jù),初使化為 null JDBConnection connection = new JDBConnection()。 = 。 //管理員的標(biāo)示 private String managerName。 圖 7 類的分布 類存放的文件夾功能如表 3 所示。 開發(fā)及運(yùn)行環(huán)境 硬件平臺(tái): CPU: ; 內(nèi)存: 256MB 以上。 后臺(tái) 管理 模塊 后臺(tái)主要包括后臺(tái)總管理員設(shè)置及密碼修改、添加管理員、管理員信息設(shè)置、新聞?lì)愋凸芾?、新聞詳?xì)類型管理、新聞信息管理、鏈接管理、 新聞人物管理、退出后臺(tái)。 提供新聞搜索功能。 新聞信息管理 ..................................................................................錯(cuò)誤 !未定義書簽。個(gè)性化已逐漸成為當(dāng)今 Web應(yīng)用的潮流。 附錄二 數(shù)據(jù)表 ...................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1