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

正文內(nèi)容

新聞網(wǎng)、新聞網(wǎng)信息管理系統(tǒng)(編輯修改稿)

2025-05-13 00:19 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)界面分上、下、左、右四個部分。右上方顯示登錄折系統(tǒng)管理員用戶名以及上次登錄時間,在安全方面有一定作用。右上角為退出按鈕,可安全退出系統(tǒng)。左方為選擇列表欄,可選擇相應(yīng)模塊進(jìn)行管理。右方為歡迎界面,顯示一些基本信息。關(guān)鍵代碼如下:(實現(xiàn)管理員用戶名以及上次登錄時間代碼請看上方登錄功能代碼) 顯示管理員、管理員上次登錄時間關(guān)鍵代碼:(詳細(xì)代碼請查看項目NewsManage/WebRoot/)td width=74% height=38 class=admin_txt 歡迎! bs:property value= / /bamp。nbsp。您上次登錄時間: s:property value= //td 安全退出系統(tǒng)關(guān)鍵代碼:(詳細(xì)代碼請查看項目NewsManage/src/)public String execute() throws Exception { HttpSession session = ().getSession()。 ()。 return SUCCESS。}③管理員管理模塊(修改密碼)選擇管理員管理—修改密碼,運行界面如圖133: 圖133關(guān)鍵代碼如下:實現(xiàn)功能關(guān)鍵代碼(詳細(xì)代碼請查看項目NewsManage/src/) public String execute() throws Exception { HttpSession session = ().getSession()。 //從session獲得當(dāng)前登錄管理員信息 Admin admin = (Admin)(admin)。 //判斷舊密碼是否正確 if (().equals(password)) { (newpwd1)。 //更新管理員密碼信息 (admin)。 return SUCCESS。 }else addActionError(getText(oldpswerror))。 return PWDERROR。} public void changepwd(Admin admin) { (password, admin)。 }此模塊同樣擁有由struts2表單驗證框架實現(xiàn)的表單驗證,只有在舊密碼輸入正確,兩次輸入的新密碼相同時修改密碼操作才能成功。④管理員管理模塊(創(chuàng)建新管理員)選擇管理員管理—新管理員,運行界面如圖134: 圖134關(guān)鍵代碼如下:實現(xiàn)功能關(guān)鍵代碼(詳細(xì)代碼請查看項目NewsManage/src/) public String execute() throws Exception { //通過用戶名查找管理員信息 Admin a = (name)。 //如果不為空,說明已經(jīng)存在 if (a != null) { addActionError(getText(adminexist))。 return CREATEADMINERROR。 } else { Date date = ().getTime()。 SimpleDateFormat formatter = new SimpleDateFormat( yyyyMMdd HH:mm:ss)。 String dateString = (date)。 Admin admin = new Admin()。 (name)。 (newpwd1)。 (dateString)。 (admin)。 return SUCCESS。 }} @SuppressWarnings(unchecked) public Admin findAdminByName(String name) { String sql = from Admin as admin where =?。 ListAdmin list = (sql, name)。 if (list != null amp。amp。 () 0) return (0)。 else return null。 } public void addAdmin(Admin admin) { (admin)。 }此模塊同樣擁有由struts2表單驗證框架實現(xiàn)的表單驗證,只有在各表單域輸入內(nèi)容符合要求時新建管理員操作才能成功。如果管理員已經(jīng)存在,則操作無效。通過查找指定管理員用戶名,如果不為空說明新建的管理員暫未存在,此時操作可進(jìn)行。⑤新聞常規(guī)管理模塊(新增新聞)選擇新聞常規(guī)管理—新增新聞,運行界面如圖135: 圖135關(guān)鍵代碼如下:實現(xiàn)功能關(guān)鍵代碼(詳細(xì)代碼請查看項目NewsManage/src/) private static final String ADDNEWSERROR = addnewsError。 @SuppressWarnings(unchecked) public String execute() throws Exception { HttpSession session = ().getSession()。 // 獲得當(dāng)前系統(tǒng)時間并格式化,存入創(chuàng)建新聞時間 Date date = ().getTime()。 News news = new News()。 (title)。 (source)。 (content)。 (type)。 (((Admin) (admin)).getName())。 (date)。 List list = (news)。 if (list != null) { addActionError(getText(newsexist))。 return ADDNEWSERROR。 } else { (news)。 return SUCCESS。 }} @SuppressWarnings(unchecked) public ListNews findNewsByTitle(News news) { String title = ()。 String hql = from News as news where like 39。% + title + %39。 ListNews list = (hql)。 if (() 0 amp。amp。 list != null) { return list。 } else return null。 } public void addNews(News news) { (news)。 }此模塊同樣擁有由struts2表單驗證框架實現(xiàn)的表單驗證,只有在各表單域輸入內(nèi)容符合要求時新建管理員操作才能成功。如果新聞已經(jīng)存在,則新增失敗并返回newsexist提示信息。此功能實現(xiàn)方法:存入數(shù)據(jù)庫前查找數(shù)據(jù)庫中新聞標(biāo)題為輸入標(biāo)題的新聞并返回結(jié)果賦給list,再進(jìn)行判斷。若list不為空則新聞存在,反之則將新聞數(shù)據(jù)插入數(shù)據(jù)庫。⑥新聞常規(guī)管理模塊(新聞管理)此模塊包含以下功能:按時間范圍查詢新聞;按新聞類型查詢新聞;3按時間范圍和新聞類型查詢新聞;修改指定新聞;刪除指定新聞;查看新聞詳細(xì)信息;7翻頁功能;8添加新聞鏈接。選擇新聞常規(guī)管理—新聞管理,運行界面如圖136: 圖136關(guān)鍵代碼如下:顯示所有新聞功能實現(xiàn)的關(guān)鍵代碼(詳細(xì)代碼請查看項目NewsManage/src/) public String execute() throws Exception { ListNews list = new ArrayList()。 //查出所有新聞信息并賦給list paging = new Paging()。 int count = (paging, null)。 previousPage = false。 //記錄數(shù)少于等于10時 if (count = 10) { nextPage = false。 } else { nextPage = true。 } list = (count)。 list2 = new ArrayList()。 for (int i = 0。 i ()。 i++) { NewsInfo nInfo = new NewsInfo()。 // 根據(jù)新聞信息中的type值,顯示新聞類型 if ((i).getType() == 1) { (國內(nèi)新聞)。 } else if ((i).getType() == 2) { (國際新聞)。 } else if ((i).getType() == 3) { (軍事新聞)。 } else if ((i).getType() == 4) { (財經(jīng)新聞)。 } else if ((i).getType() == 5) { (體育新聞)。 } else if ((i).getType() == 6) { (汽車新聞)。 } else if ((i).getType() == 7) { (房產(chǎn)新聞)。 } else if ((i).getType() == 8) { (娛樂新聞)。 } else if ((i).getType() == 9) { (時尚新聞)。 } else if ((i).getType() == 10) { (游戲新聞)。 } else { (其它新聞)。 } ((i).getNewsId())。 ((i).getTitle())。 ((i).getSource())。 ((i).getContent())。 ((i).getAdminName())。 ((i).getIssue_time())。 // 將查找出的新聞信息封裝到list2 (nInfo)。 } setList2(list2)。 return SUCCESS。} public ListNews findNews(Integer count) { if (count = 10) { count = 10。 } ListNews news = (from News).subList(0, count)。 return news。 }選擇時間范圍以及新聞類型查詢指定范圍內(nèi)新聞信息(查詢開始至20120603且類別為國內(nèi)新聞的新聞信息),運行界面如圖137: 圖137關(guān)鍵代碼如下:顯示指定范圍新聞功能實現(xiàn)的關(guān)鍵代碼(詳細(xì)代碼請查看項目NewsManage/src/) public String execute() throws Exception { //HttpSession session = ().getSession()。 ListNews list = new ArrayList()。 NewsRoot newsRoot = new NewsRoot()。 paging = new Paging()。 Date date = endDate。 if (endDate != null) { long temp_1 = ()。 long temp_2 = (1 * 24 * 3600 * 1000 1)。 date = new Date((temp_1 + temp_2))。 } (beginDate)。 (date)。 (type)。 //(newsRange, newsRoot)。 int count = (paging, newsRoot)。 previousPage = false。 if (count = 10) { //記錄數(shù)小于等于10時 nextPage = false。 } else { nextPage = true。 } // 查出
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1