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

正文內(nèi)容

計(jì)算機(jī)應(yīng)用技術(shù)畢業(yè)論-閱讀頁(yè)

2025-05-27 21:04本頁(yè)面
  

【正文】 `zipcode` varchar(10) default NULL, PRIMARY KEY (`username`)) ENGINE=InnoDB DEFAULT CHARSET=utf8。 云南科技信息職業(yè)學(xué)院 畢業(yè)論文 第 21 頁(yè) (共 57 頁(yè)) 系統(tǒng)中 Java Bean的使用 Java Bean組件主要用于可視化編程領(lǐng)域,但在 JSP開(kāi)發(fā)中, JavaBean使用最頻繁的還是用于支持后臺(tái)業(yè)務(wù)邏輯處理。在 JSP開(kāi)發(fā)中, JavaBean最常用的就是連接數(shù)據(jù)庫(kù)、執(zhí)行數(shù)據(jù)庫(kù)的操作。 數(shù)據(jù)庫(kù)連接的 Java Bean 二手車(chē)銷(xiāo)售管理系統(tǒng)中需要多次連接數(shù)據(jù)庫(kù),而且這種連接是一項(xiàng)很消耗系統(tǒng)資源的操作。 public String driverName = 。 // MYSQL 服務(wù)器的地址 String dbname = carsale。 // MYSQL 數(shù)據(jù)庫(kù)的登錄用戶(hù)名 String pass = 123。 // MySQL服務(wù)器的端口號(hào) , 默認(rèn)為 3306 // 數(shù)據(jù)庫(kù)連接字符串 String url = jdbc: + server + : + port + / + dbname + ?user= + user + amp。useUnicode=trueamp。 Connection con = null。// 建立一個(gè)記錄集 (driverName).newInstance()。 //j建立連接 在目錄 “C : \\webapps\carsale\WEBINF\src\\bwm\db” 里將新建的 , 在 DOS下使用編譯命令 : javac 云南科技信息職業(yè)學(xué)院 畢業(yè)論文 第 22 頁(yè) (共 57 頁(yè)) 譯 :。在 JSP文件中調(diào)用 Java Bean時(shí),可以使用 ResultSet的 next()方法來(lái)移動(dòng)游標(biāo);如果是對(duì)數(shù)據(jù)庫(kù)進(jìn)行添加或者修改操作,則操作可以不需要 ResultSet,如果是對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún)并返回記錄集, 則應(yīng)該調(diào)用 ()方法來(lái)關(guān)閉該 ResultSet對(duì)象。首面主要實(shí)現(xiàn)以下幾個(gè)功能: (1) 實(shí)現(xiàn)網(wǎng)站內(nèi)容導(dǎo)航。 (3) 用戶(hù)登錄。 (5) 二手車(chē)搜索。 (7) 修改用戶(hù)資料等。用戶(hù)進(jìn)入購(gòu)物系統(tǒng)后如果沒(méi)有此用戶(hù),此用戶(hù)不是會(huì)員,則可以點(diǎn)擊登錄區(qū)下方的注冊(cè)按鈕,進(jìn)入用戶(hù)注冊(cè)界面,進(jìn)行注冊(cè)。用戶(hù)的信息在提交之前,用戶(hù)端的程序把用戶(hù)所填的數(shù)據(jù)進(jìn)行一定程度的檢查,比如檢查兩次所填寫(xiě)的密碼是否一樣。如果沒(méi)有通過(guò),則出現(xiàn)提示信息。 ( 2)實(shí)現(xiàn)手段: 進(jìn)入前臺(tái)主頁(yè)后,點(diǎn)擊【注冊(cè)】,執(zhí)行用戶(hù)注冊(cè)頁(yè)面,新用戶(hù)填寫(xiě)相關(guān)資料, 判斷是否按要求填寫(xiě)齊介,用戶(hù)名是否重復(fù)等, 如數(shù)據(jù)有效,注冊(cè)成功。 當(dāng)用戶(hù)第一次登錄時(shí)首先要在本網(wǎng)站注冊(cè),成為會(huì)員用戶(hù)才可以在該網(wǎng)站購(gòu)物,所以當(dāng)用戶(hù)每次進(jìn)入購(gòu)物系統(tǒng)時(shí)必須在用戶(hù)注冊(cè)頁(yè)面中輸入正確的用戶(hù)名和密碼,聯(lián)系電話(huà)等信息。 顧客登錄 用戶(hù)注冊(cè) 用戶(hù)登錄 發(fā)布二手車(chē)信息 修改用戶(hù)資料資料 云南科技信息職業(yè)學(xué)院 畢業(yè)論文 第 24 頁(yè) (共 57 頁(yè)) 在用戶(hù)注冊(cè)頁(yè)面中用戶(hù)自定義 JavaScript檢驗(yàn)用戶(hù)注冊(cè)信息不允許為空函數(shù) check()的代碼如下: script language=javascript !— function regcheck() { if(checkblank(username,用戶(hù)名 )==false) return。 if(checkblank(question,提示問(wèn)題 )==false) return。 if(check()==false) return。 if(checkblank(zipcode,郵編 )==false) return。 if(checkblank(address,地址 )==false) return。 }/script JavaScript和 Java不同 , JavaScript只是一種腳本語(yǔ)言 , 它不能脫離瀏覽器獨(dú)立運(yùn)行。 為了便于網(wǎng)站對(duì)用戶(hù)的管理,在用戶(hù)注冊(cè)頁(yè)面接收到的注冊(cè)信 息要經(jīng)過(guò)嚴(yán)格的過(guò)濾,用主鍵保證注冊(cè)用戶(hù)名的惟一性,如果該用戶(hù)存在,即可注冊(cè)成功。 如果用戶(hù)名有效則插入數(shù)據(jù)表并且顯示提示 “ 注冊(cè)成功 ” 。用戶(hù)資料修改模塊在用戶(hù)操作主頁(yè)面的導(dǎo)航條上,單擊【修改資料】鏈接,進(jìn)入用戶(hù)資料修改頁(yè)面。 ( 2)實(shí)現(xiàn)方法: 個(gè)人信息修改完畢后,要將修改后的數(shù)據(jù)信息更新到注冊(cè)數(shù)據(jù)表中,單擊【修改】按鈕,如果提交的數(shù)據(jù)無(wú)誤,將彈出 “ 數(shù)據(jù)更新成功 ” 的消息對(duì)話(huà)框;否則將彈出 “ 更新失敗 ” 的消息對(duì)話(huà)框。 If(temp0){script language= javascriptalert(用戶(hù)更新成功 )。}else{ script language= javascriptalert( 更新失敗請(qǐng)與管理員聯(lián)系 ); ()。 更新數(shù)據(jù)庫(kù) , 返回值是一個(gè)整數(shù) ()在執(zhí)行完操作之后關(guān)閉。在數(shù)據(jù)庫(kù)更新操作過(guò)程中,數(shù)據(jù)庫(kù)更新操作返回的 是一個(gè)整型變量的值,這樣可以不用拋出異常來(lái)顯示操作數(shù)據(jù)庫(kù)的狀態(tài),不但可以設(shè)計(jì)成一個(gè)比較友好的錯(cuò)誤處理頁(yè)面,而且管理員還可以實(shí)時(shí)根據(jù)提示判斷錯(cuò)誤,當(dāng)temp=0時(shí),數(shù)據(jù)庫(kù)添加不成功,當(dāng) temp0時(shí),網(wǎng)絡(luò)內(nèi)部發(fā)生了故障或其他系統(tǒng)內(nèi)部錯(cuò)誤,當(dāng) temp0時(shí),添加數(shù)據(jù)庫(kù)成功。 ( 2)實(shí)現(xiàn)手段: 以管理員帳號(hào)登錄后單擊【登錄】按鈕,系統(tǒng)將判斷登錄ID及密碼的有效性,如果通過(guò)驗(yàn)證則 轉(zhuǎn)到后臺(tái)主頁(yè),反之則提示錯(cuò)誤。 if(()){(login,login)。 }else{ alert(登錄 ID或密碼錯(cuò)誤 )。 2) 從會(huì)話(huà)中獲取管理員用戶(hù)名,如果為空則認(rèn)為非法登錄,強(qiáng)行關(guān)閉 IE窗口 if((login)==null) (script language=’javaScript’(‘ 警告 ! 非法登錄 ’)。/script) 云南科技信息職業(yè)學(xué)院 畢業(yè)論文 第 27 頁(yè) (共 57 頁(yè)) 添加二手車(chē)信息模塊 ( 1) 作用 : 主要用于將二手車(chē)信息添加到數(shù)據(jù)庫(kù)中 , 以提供前臺(tái)首頁(yè)二手車(chē)展示所需要的數(shù)據(jù)依據(jù)。為了減少人為錯(cuò)誤,在提交二手車(chē)信息時(shí),需要對(duì)數(shù)據(jù)的合法性進(jìn)行驗(yàn)證,輸入的二手車(chē)價(jià)格不能是字符型,而輸入的圖片只支持 Gif格式,這些任務(wù)由腳本語(yǔ)言的函數(shù)check()來(lái)完成的。 function check(){ if(isNaN alert(二手車(chē) 價(jià)格輸入不正確 )。 return false。 ()。}} 2)根據(jù)用戶(hù)輸入的二手車(chē)名稱(chēng)對(duì)數(shù)據(jù)表查詢(xún),確保此二手車(chē)在數(shù)據(jù)表中不存在時(shí),插入操作。 If(()){ (script language=’javaScript’alert( 此二手車(chē)已經(jīng)添加請(qǐng)不要重復(fù)錄入 ’)。/script)。 ( 2)實(shí)現(xiàn)手段 :使用了分頁(yè)顯示功能。單擊【查詢(xún)用戶(hù)信息】進(jìn)入用戶(hù)信息頁(yè)面,即可操作。 Str str=new Str()。 String del=“ delete from tb_User where Username=“ ’+username+’””。 if(temp0){ (“ ” )。 ()。利用其廣泛的編修與繪圖工具,可以更有效的進(jìn)行圖片編輯工作。對(duì)各種濾鏡的支持更令使用戶(hù)能夠輕松創(chuàng)造出各種奇幻的效果。也為網(wǎng)頁(yè)美工提供了有效的幫助,處理圖片有快又有效,節(jié)省了許多時(shí)間。 Corel draw是制作矢量圖形的軟件,圖片不會(huì)失真。 Flash技術(shù) Flash技術(shù)就是用 flash或者 flash開(kāi)發(fā)軟件開(kāi)發(fā)的, flash格式在網(wǎng)上的使用率極高,可以說(shuō)能上網(wǎng)就能瀏覽 flash,所以,用 flash開(kāi)發(fā)的話(huà),不用下客戶(hù)端,不用安裝插件,這是一個(gè)優(yōu)勢(shì)。 flash 具有制作成本少、周期短、產(chǎn)品可多樣化,作為一種新興傳播媒體,flash具有非常高的自由度與互動(dòng)特性。 ( 2)、系統(tǒng)的多平臺(tái)支持。 ( 3)、強(qiáng)大的可伸縮性。 ( 4)、多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。 服務(wù)器 Tomcat是 Apache 軟件 基金會(huì)( Apache Software Foundation) 的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目 , 由 Apache、 Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。 Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,是開(kāi)發(fā)系統(tǒng)時(shí)很好用的服務(wù)器。 云南科技信息職業(yè)學(xué)院 畢業(yè)論文 第 31 頁(yè) (共 57 頁(yè)) 頁(yè)面代碼實(shí)現(xiàn)精美界面 重要代碼 package 。 private String value。 public CAttribute(String name, String value, int dataType) { = name。 = dataType。} public void setName(String name) { = name。 } public void setValue(String value) { = value。 } public void setDataType(int dataType) { = dataType。 import 。 import 。 String tableName = 。 public CommonModel(String tableName) { super()。} public String getTableName() { return tableName。} public CommonModel() { super()。 CAttribute obj = (CAttribute) (name)。 return returnValue。} public void setAttribute(String name, String value, int dataType) { CAttribute obj = new CAttribute(name, value, dataType)。 云南科技信息職業(yè)學(xué)院 畢業(yè)論文 第 33 頁(yè) (共 57 頁(yè)) } public void setAttribute(String name, String value) { CAttribute obj = new CAttribute(name, value, )。 } public String ProductionInsertSql() throws Exception { String insertSQL = 。} if (()) { throw new Exception(No Field found !)。 StringBuffer tempValue = new StringBuffer()。 while (()) { String name = ()。 CAttribute obj = (name)。).append(()).append(39。 } else { (,).append(name)。 (,39。)。 (insert into + tableName + ( )。 ( ) values ( )。 ( ) )。 return insertSQL。 if (() == 0) { throw new Exception(TableName is null !)。} if (() == 0) { throw new Exception(TableName is null !)。 EnumerationString keyNames = ()。 CAttribute obj = (name)。) .append(()).append(39。 } else { (,).append(name).append( = ).append(39。)。 (update + tableName + set )。 if (sqlwhere != null amp。 () 0) { ( where ).append(sqlwhere)。 return UpdateSQL。 import 。 import 。 public class DBBinary { private Connection conn = null。 } public boolean insertByteToDB(String tableName, String binaryfieldName, byte[] buffer, String keyFieldName, String keyValue) throws SQLException { PreparedStatement pstmt = null。 if (conn == null) { throw new SQLException(連接數(shù)據(jù)庫(kù)失敗 , 數(shù)據(jù)庫(kù)連接對(duì)象不存在 ! )。 pstmt = (inserSql)。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1