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

正文內(nèi)容

基于jsp和javabean的web開發(fā)模式的研究畢業(yè)論文-資料下載頁

2025-06-24 20:11本頁面
  

【正文】 pt:if(!confirm(39。確定要刪除選擇的信息嗎?\n 此操作不可以恢復!39。)) { return false。 }href=?id=%=id%刪除/a a href=?id=%=id%修改/a a href=添加/a a href=查詢/a基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究21/td/tr 以圖 42 中列表為例,刪除編號為 s123 的圖書,刪除成功后的列表為圖 43 所示: 圖 43 刪除操作以編號 TP121 為例,在這里講書名改為:Web 開發(fā)寶典,價格:,修改頁面如圖 44 所示: 圖 44 修改操作相應的在 jsp 文件中的源代碼如下:table width=529 height=35 align=centertrtd height=29 aligen=center基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究22strong圖書信息/strong/td/tr/tablepform name=form1 method=post action= onSubmit=return check()。 table width=500 height=100 align=centertrtd width=160 align=right bgcolor=EEEEEE編號:/tdtd colspan=3input name=book_id type=text id=book_id/td/trtrtd width=160 align=right bgcolor=EEEEEE書名:/tdtd colspan=3input name=book_name type=text id=book_name/td/trtrtd width=160 align=right bgcolor=EEEEEE價格:/tdtd colspan=3input name=book_price type=text id=book_price /td/tr基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究23tr td colspan=4 align=centerinput name=submit type=submit class=input value=添加提交/tr/table 點擊查詢連接,出現(xiàn)查詢頁面,輸入查詢書記編號進行查詢,如圖 48 所示: 圖 48 查詢界面 相應的在 jsp 文件中的源代碼如下: table width=500 height=100 align=centertrtd width=160 align=right bgcolor=EEEEEE書名:/tdtd colspan=3input name=book_name type=text id=book_namevalue=%=bookname%/td/trtrtd width=160 align=right bgcolor=EEEEEE價格:/td基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究24td colspan=3input name=book_price type=text id=book_pricevalue=%=bookprice%/td/trtrtd colspan=4 align=centerinput name=submit type=submit class=input value=修改提交/td/tr其他文件相類似。 實例中基于 Javabean 的編程 該實例用到了三個 javabean:1. 完成對數(shù)據(jù)庫操作的封裝;2. 封裝了時間格式的表示; 3. 封裝了圖書實例。 中的操作是針對 的對象進行的,會把后者的對象作為參數(shù)傳給前者的方法, 和其他 bean 沒有聯(lián)系,它知識控制時間日期的顯示。涉及文件如下: 完成對數(shù)據(jù)庫操作的封裝,包括數(shù)據(jù)庫的連接,對數(shù)據(jù)庫數(shù)據(jù)的增刪改查等操作。 封裝了時間格式的表示。 封裝了圖書實例該實例用到數(shù)據(jù)名 BookStore,表名 book。表 book 設(shè)計如下: 基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究25連接數(shù)據(jù)庫核心代碼分析:String drive=。//所用數(shù)據(jù)庫的驅(qū)動String DBURL=jdbc:microsoft:DatabaseName=BookStore。//所使用的數(shù)據(jù)庫String DBUSER=sa。String DBPASS=。static Connection conn=null。static Statement dbst=null。//創(chuàng)建數(shù)據(jù)庫連接public ConnDB(){try{(drive)。//加載數(shù)據(jù)庫驅(qū)動庫} catch (ClassNotFoundException e){(null,無法加載驅(qū)動!)。}try{conn=(DBURL,DBUSER,DBPASS)。} catch (SQLException e){(null,無法連接數(shù)據(jù)庫!)。}try{dbst=()。} catch (SQLException e){(null,無法創(chuàng)建數(shù)據(jù)庫操作!)。}基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究26}連接數(shù)據(jù)庫的工作是在該 bean 的構(gòu)造函數(shù)封裝的,在用到數(shù)據(jù)庫時只需要創(chuàng)建該bean 的一個實例。查詢圖書操作代碼:public ResultSet select(BookBean book) { String id。id=()。ResultSet rs=null。try{ if(id!=){rs=(select * from book where Book_ID=+39。+id+39。)。}else if(id==){rs=(select * from book)。}} catch (SQLException e){(null,數(shù)據(jù)庫查詢失??!)。}return rs。}添加圖書操作代碼:public boolean add(BookBean book){int flag=0。boolean bl=false。String id=()?;?Jsp 和 JavaBean 的 web 開發(fā)模式的研究27String name=()。float price=()。try{flag=(insert into book(Book_ID,Book_Name,Book_Price)values(39。+ id + 39。,39。 + name + 39。,39。 + price + 39。))。} catch (SQLException e){()。(null,數(shù)據(jù)庫更新失??!)。}if(flag0)bl=true。return bl。}刪除圖書操作代碼:public boolean del(String id){int flag=0。boolean bl=false。try{flag=(delete from book where Book_ID=39。+ id + 39。)。} catch (SQLException e){()。(null,數(shù)據(jù)庫更新失??!)。}if(flag0)bl=true。return bl。}基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究28修改圖書信息代碼:public boolean change(BookBean book){ String id,name。float price。id=()。name=()。price=()。int flag=0。boolean bl=false。try{ flag=(update book set Book_Name=39。+name+39。,Book_Price=39。+price+39。where Book_ID=39。+id+39。)。} catch (SQLException e){()。(null,數(shù)據(jù)庫更新失敗!)。}if(flag0)bl=true。return bl。 實例應用總結(jié) 經(jīng)過對 jsp 和 javabean 的學習,利用它們未完成了一個項目,雖然項目很小,但是在一定程度上反映了基于 jsp 和 javabean 的 web 開發(fā)模式進行 web 開發(fā)是可以,不僅而已,還從中總結(jié)出了:基于 jsp 和 javabean 的 web 開發(fā)模式只是 web 開發(fā)模式的一種,它是隨著軟件項目的越來越龐大相機產(chǎn)生的,這種開發(fā)模式現(xiàn)在可能正在發(fā)生,或者在將來會發(fā)生,并且相信還會有很多其他的 web 開發(fā)模式會產(chǎn)生,它們都是在現(xiàn)有的開發(fā)模式基礎(chǔ)上進化而來??傊@種開發(fā)模式是伴隨著需求產(chǎn)生的,并且會成為一種流行的 web 開發(fā)模式。基于 Jsp 和 JavaBean 的 web 開發(fā)模式的研究295 結(jié)論從本畢業(yè)設(shè)計開始到現(xiàn)在,共用時間二個月。到目前為止基本工作已經(jīng)完成。通過研究得出以下結(jié)論:(1).Jsp 形式上和 HTML 文件相似因此能和 HTML 文件一樣,直觀的表達網(wǎng)頁的內(nèi)容和布局。但 Jsp 本質(zhì)上是 Servlet,因此能和 Servlet 一樣動態(tài)生成網(wǎng)頁的內(nèi)容。由于 Jsp 吸取了 HTML 和 Servlet 的優(yōu)點,因此能簡化創(chuàng)建動態(tài)網(wǎng)頁的過程。(2).Javabean 是一種可重用、跨平臺組件。Javabean 常常用來作為被 Web 應用中的多個 Web 組件共享的數(shù)據(jù)。在 Web 應用中如果某種數(shù)據(jù)需要被多個 Web 組件共享,可以把這種數(shù)據(jù)放在特定范圍內(nèi)共享。Servlet 規(guī)范規(guī)定了 4 種范圍:頁面范圍(page) 、請求范圍( request) 、會話范圍(session) 、web 應用范圍(application ) 。(3).Jsp 和 JavaBean 搭配使用有3個好處: Html 與 java 程序分開,這樣便于維護代碼,如果把所有代碼都寫到 Jsp 文件中去,會使代碼繁雜難于維護。 Jsp 的人員的 java 編程能力的要求。 于生成動態(tài)網(wǎng)頁,事務處理由 JavaBean 完成這樣可以充分利用JavaBean 的可重用性,提高開發(fā) Web 應用程序的效率。(4).基于 Jsp 和 JavaBean 的 Web 開發(fā)模式是一種很有前景的 Web 開發(fā)模式?;?Jsp 和 JavaBean 的 web 開模式的研究30結(jié)束語畢業(yè)設(shè)計對我們每個畢業(yè)生都非常重要。在兩個多月的畢業(yè)設(shè)計中,通過廣泛查閱與課題有關(guān)的內(nèi)容,使我掌握了許多與計算機有關(guān)的東西,更重要的是使我對java,jsp,javabean,sqlserver 等應用有了一定的了解。為此,我不僅對設(shè)計一套系統(tǒng)的步驟、方法及思路有了一個全新的認識,而且對于 web 開發(fā)模式有了深一層的了解。這加深了我對計算機軟件設(shè)計的理解,同時也給我提供了一次為以后實際模擬鍛煉的機會,我感到受益非淺。為此,我也希望我的畢業(yè)設(shè)計能給指導我的老師交上一份滿意的試卷。由于本人掌握的知識有限,有很多地方分析的不到位,沒有達到最好的的效果,懇請批評指正?;?Jsp 和 JavaBean 的 web 開模式的研究31致 謝在論文完成之際,我由衷的感謝關(guān)懷、教誨、幫助、支持和鼓勵我的老師、朋友和親人。首先我要感謝我的導師陳有為老師,半年來他在學習上一直對我悉心指導,嚴格要求、熱情鼓勵,為我創(chuàng)造了很多鍛煉提高的機會。陳老師洞察全局、高屋建瓴,為我的論文的順利完成指出了很好的方向,陳老師淵博的知識、寬廣無私的胸懷、夜以繼日的工作態(tài)度、對事業(yè)的執(zhí)著追求、誨人不倦的教師風范和對問題的敏銳觀察力,都將使我畢生受益。在此我謹向敬愛的導師致以最誠摯的謝意!基于 Jsp 和 JavaBean 的 web 開模式的研究32參考文獻(1)相關(guān)論文(電子版)(2) 天學通 Java Web , (3) JSP ,(4) 與 java web ,(5) 思想與實踐 [M].冶金工業(yè)出版社,(6)張銀鶴,唐有明,王俊偉. JSP+Ajax ,2022 (7)魏茂軍 .JSP 案例開發(fā). 中國水利水電出版社,2022(8)薩師煊,王 [M].高等教育出版社 .. (9) 開發(fā)詳解(第二版)[M]. 電子工業(yè)出版社,.(10)Herbert 參考大全[M] .清華大學出版社,(11)王誠梅,袁然,王艷. JSP ,2022
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1