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

正文內(nèi)容

struts20開發(fā)-都市供求信息網(wǎng)(doc畢業(yè)設(shè)計(jì)論文)-文庫吧資料

2025-06-28 12:36本頁面
  

【正文】 :管理員操作刪除信息(更新數(shù)據(jù)庫) */ public String Delete(){ (adminOP,Delete)。 (mainPage,/pages/)。 } else{ //審核信息失敗 ebackState()。 int i=(sql, params)。 Object[] params={checkID}。 //記錄當(dāng)前操作為“審核信息” String checkID=(checkID)。 } return SUCCESS。 if(infoSingle==null){ //信息不存在 (mainPage,/pages/)。 OpDB myOp=new OpDB()。 if(checkID==null||()) checkID=1。 String sql=SELECT * FROM tb_info WHERE (id = ?)。 } /** 功能:管理員操作顯示要審核的信息 */ public String CheckShow(){ (mainPage,../info/)。 (createpage,createPage)。 } } List adminlistshow=(sqlsub, params)。 } else if((3)){ sqlsub=SELECT TOP +perR+ * FROM tb_info i WHERE (info_type = ?) AND (info_state = ?) AND (info_date (SELECT MIN(info_date) FROM (SELECT TOP +top+ (info_date) FROM tb_info WHERE (info_type = ) AND (info_state = ) ORDER BY info_date DESC) AS mindate)) ORDER BY info_date DESC。 if((1)){ sqlsub=SELECT TOP +perR+ * FROM tb_info i WHERE (info_type = ?) AND (info_payfor = ?) AND (info_state = ?) AND (info_date (SELECT MIN(info_date) FROM (SELECT TOP +top+ (info_date) FROM tb_info WHERE (info_type = ) AND (info_payfor = ) AND (info_state = ) ORDER BY info_date DESC) AS mindate)) ORDER BY info_date DESC。 //調(diào)用OpDB類中的OpCreatePage()方法計(jì)算出總記錄數(shù)、總頁數(shù),并且設(shè)置當(dāng)前頁碼,這些信息都封裝到了createPage對(duì)象中 int currentP=()。 OpDB myOp=new OpDB()。 } String strCurrentP=(showpage)。 params[0]=(infoType)。 sqlsub=SELECT TOP +perR+ * FROM tb_info WHERE (info_type=?) AND (info_payfor=?) ORDER BY info_date DESC。 } else if((all)){ //選擇了“審核狀態(tài)”中的“全部”選項(xiàng),“付費(fèi)狀態(tài)”選項(xiàng)任意 mark=4。 params[0]=(infoType)。 sqlsub=SELECT TOP +perR+ * FROM tb_info WHERE (info_type=?) AND (info_state=?) ORDER BY info_date DESC。 }else if((all)){ //選擇了“付費(fèi)狀態(tài)”中的“全部”選項(xiàng),“審核狀態(tài)”選項(xiàng)任意 mark=3。 params=new Object[1]。 sqlall=SELECT * FROM tb_info WHERE (info_type=?) ORDER BY info_date DESC。amp。 params[2]=payforType。 params[0]=(infoType)。 sqlsub=SELECT TOP +perR+ * FROM tb_info WHERE (info_type=?) AND (info_state=?) AND (info_payfor=?) ORDER BY info_date DESC。!(all)){ //沒有同時(shí)選擇“付費(fèi)狀態(tài)”與“審核狀態(tài)”中的“全部”選項(xiàng) mark=1。 if(!(all)amp。 String mark=。 String sqlsub=。 //保存已選擇的“付費(fèi)狀態(tài)”的選項(xiàng) (stateType,stateType)。 (infoType,(infoType))。 String stateType=()。 (adminOP)。import 。import 。 兩個(gè)月依賴,劉老師在學(xué)業(yè)上給我以精心指導(dǎo),在此謹(jǐn)向鄭老師致以誠(chéng)摯的謝意和崇高的敬意。她嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵(lì)著我。本系統(tǒng)主要用到的工具有Eclipse、Dreamweaver等工具為主要開發(fā)工具,以MySQL為開發(fā)數(shù)據(jù)庫,采用MVC開發(fā)模式,結(jié)合struts框架,實(shí)現(xiàn)了系統(tǒng)的基本功能。使用該類進(jìn)行轉(zhuǎn)換,首先創(chuàng)建一個(gè)SimpleDateFormat類對(duì)象,在創(chuàng)建的同時(shí)指定了格式化日期為String后的格式為yyyyMMdd HH:mm:ss,即 年月日 時(shí):分:秒,然后調(diào)用該類的format()方法將Date型轉(zhuǎn)換為String型。 return changeTime。代碼如下: public static String dateTimeChange(Date source){ SimpleDateFormat format=new SimpleDateFormat(yyyyMMdd HH:mm:ss)。 return changeStr。)。 changeStr=(,amp。lt。)。 changeStr=( ,amp。amp。 changeStr=(amp。 字符串處理類DoString的實(shí)現(xiàn)過程如下:(1)創(chuàng)建轉(zhuǎn)換字符串中的HTML字符的方法HTMLChange()。 if(CurrentPAllP) CurrentP=AllP。 ()。 try{ CurrentP=(currentP)。核心代碼如下:/** 計(jì)算總頁數(shù) */ public void setAllP(){ AllP=(AllR%PerR==0)?(AllR/PerR):(AllR/PerR+1)。分頁信息中的總記錄數(shù),通過查詢數(shù)據(jù)庫來獲得。在這些方法中,通過調(diào)用DB類中的doPstm()方法來對(duì)數(shù)據(jù)庫進(jìn)行操作。 } } } } 業(yè)務(wù)處理類 OpDB類實(shí)現(xiàn)了處理本系統(tǒng)中用戶請(qǐng)求的所有業(yè)務(wù)的操作,如信息顯示、信息發(fā)布、管理員登錄、信息審核、信息刪除等。 }catch(SQLException e){ (doPstm()方法出錯(cuò)!)。i++){ (i+1,params[i])。 for(int i=0。 if(con!=null){ try{ (sql)。!()){ if(params==null) params=new Object[0]。核心代碼如下:public void doPstm(String sql,Object[] params){ if(sql!=nullamp。執(zhí)行更新的SQL語句,則返回影響的記錄數(shù)。每一種操作對(duì)應(yīng)一個(gè)方法,如getCon()方法用來獲取數(shù)據(jù)庫連接,closed()方法用來關(guān)閉數(shù)據(jù)庫連接,而對(duì)數(shù)據(jù)庫的增、刪、改、查等操作都在doPstm()方法中實(shí)現(xiàn),該方法是通過PreparedStatement對(duì)象來執(zhí)行SQL語句的。(16)在設(shè)置付費(fèi)狀態(tài)頁面,單擊“設(shè)為付費(fèi)”按鈕,即設(shè)置付費(fèi)狀態(tài)完成,如果不需要此條信息,可單擊“刪除信息”按鈕,將此條信息刪除如圖57所示。(13)單擊“進(jìn)入后臺(tái)”按鈕,首先進(jìn)入登陸界面,如圖52所示,輸入用戶名及密碼進(jìn)入后臺(tái)管理界面,如圖53所示。(11)單擊“出售信息”導(dǎo)航按鈕,對(duì)發(fā)布的出售信息進(jìn)行瀏覽操作。(9)單擊“家教信息”導(dǎo)航按鈕,對(duì)發(fā)布的家教信息進(jìn)行瀏覽操作。(7)單擊“公寓信息”導(dǎo)航按鈕,對(duì)發(fā)布的公寓信息進(jìn)行瀏覽操作。(5)單擊“求購(gòu)信息”導(dǎo)航按鈕,對(duì)發(fā)布的求購(gòu)信息進(jìn)行瀏覽操作。(3)單擊“培訓(xùn)信息”導(dǎo)航按鈕,對(duì)發(fā)布的培訓(xùn)信息進(jìn)行瀏覽操作。通過主界面上的按鈕,可對(duì)各類信息進(jìn)行瀏覽操作,同時(shí)還可以發(fā)布各類信息如圖51所示。 DAO層 運(yùn)用傳統(tǒng)的JDBC進(jìn)行數(shù)據(jù)庫增刪改查的操作供求信息實(shí)體屬性圖如圖41所示:圖41信息類別實(shí)體屬性圖如圖42所示:圖42管理員實(shí)體屬性圖如圖43所示:圖43數(shù)據(jù)庫邏輯機(jī)構(gòu)圖如圖44所示:圖44表41 tb_info表結(jié)構(gòu)Field NameField TypeSizeisKeywordAllowNullisAutoIncrementid int2YNYinfo_typeint2NYNinfo_titlevarchar80NYNinfo_contentvarchar1000NYNinfo_linkmanvarchar50NYNinfo_phonevarchar50NYNinfo_varchar100NYNinfo_datedatetime8NYNinfo_statevarchar1NYNinfo_payforvarchar1NYN表42 tb_type表結(jié)構(gòu)Field NameField TypeSizeisKeywordAllowNullisAutoIncrementidint2YNYtype_signint2NYNtype_namevarchar20NYNtype_infovarchar20NYN表 43 tb_user表結(jié)構(gòu)Field NameField TypeSizeisKeywordAllowNullisAutoIncrementidint2YNYuser_namevarchar20NYNuser_passwordvarchar10NYN第五章 系統(tǒng)詳細(xì)設(shè)計(jì) :,格式如下:?xml version= encoding=UTF8?webapp version= xmlns= xmlns:xsi= xsi:schemaLocation= filter filternamestruts2/filtername filterclass/filterclass /filter filtermapping filternamestruts2/filtername urlpattern/*/urlpattern /filtermapping listener listenerclass/listenerclass /listener/webapp :,、。都市供求信息網(wǎng)前臺(tái)功能結(jié)構(gòu)如圖31所示:圖31都市供求信息網(wǎng)后臺(tái)功能如圖32所示:圖 31 業(yè)務(wù)流程遷移圖 業(yè)務(wù)流程分析圖32第三章 概要設(shè)計(jì) 由Jsp和Struts標(biāo)簽庫實(shí)現(xiàn),主要用于用戶交互和處理結(jié)果展現(xiàn)給用戶。 功能要求1. 前臺(tái)主要實(shí)現(xiàn)信息顯示,信息搜索,。(7) 具有操作方便的后臺(tái)付費(fèi)設(shè)置功能。(5) 對(duì)用戶輸入的數(shù)據(jù),能夠進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),并給予信息提示。(3) 用戶能夠方便地查看某類別中的所有信息和信息的詳細(xì)內(nèi)容。 系統(tǒng)目標(biāo)(1) 界面設(shè)計(jì)友好和美觀。對(duì)于腳本語言來講,JSP雖然在開發(fā)和部署方面相對(duì)其他腳本語言來說要復(fù)雜一些,但對(duì)于跨平臺(tái)的中大型網(wǎng)站系統(tǒng)來講,基于JAVA技術(shù)的JSP(結(jié)合JavaBean和EJB)幾乎成為唯一的選擇。如Win NT,Li
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1