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

正文內(nèi)容

廣東海洋大學jsp期末考試題及答案-資料下載頁

2025-06-23 23:22本頁面
  

【正文】 例。45.scope屬性代表了JavaBean的作用范圍,它可以是page、 request 、session和application四個作用范圍中的一種。4getConnection()是 DriverManager 類的方法,使用過程中可能會拋出 SQLException 異常。4Servlet中使用Session對象的步驟為:調(diào)用 () 得到Session對象,查看Session對象,在會話中保存數(shù)據(jù)。4控制器主要負責兩方面的動作: 把用戶的請求分發(fā)到相應的模型 ; 將模型的改變及時反映到視圖上 。49.JDBC的英文全稱是 Java Data Base Connectivity ,中文意義是 Java數(shù)據(jù)庫連接 。50.簡單地說,JDBC能夠完成下列三件事:與一個數(shù)據(jù)庫建立連接(connection)、向數(shù)據(jù)庫發(fā)送SQL語句(statement) 、 處理數(shù)據(jù)庫返回的結(jié)果(resultset) 。51.JDBC主要由兩部分組成:一部分是訪問數(shù)據(jù)庫的高層接口,即通常所說的 JDBC API ;另一部分是由數(shù)據(jù)庫廠商提供的使Java程序能夠與數(shù)據(jù)庫連接通信的驅(qū)動程序,即 JDBC Database Driver 。52.目前,JDBC驅(qū)動程序可以分為四類:JDBCODBC橋 、部分用Java來編寫的本地API驅(qū)動程序 、JDBC網(wǎng)絡(luò)純Java驅(qū)動程序 、本地協(xié)議純Java驅(qū)動程序 。53.數(shù)據(jù)庫的連接是由JDBC 的 DrvierManager類 管理的。54.下面的代碼建立Mysql數(shù)據(jù)庫的連接,請?zhí)羁眨簍ry{ ( )。 }創(chuàng)建連接的代碼如下:try{ //和數(shù)據(jù)庫建立連接 conn= ( jdbc:mysql: //localhost:3306/booklib,root,)。 …… ()。 }catch(Exception e){ (())。 }55.查詢結(jié)果集ResultSet對象是以統(tǒng)一的行列形式組織數(shù)據(jù)的,執(zhí)行ResultSet rs = (select bid,name,author,publish,price from book)。語句,得到的結(jié)果集rs第一列對用 bid ;而每一次rs只能看到 一 行,要在看到下一行,必須使用 next() 方法移動當前行。ResultSet對象使用 getXXX() 方法獲得當前行字段的值。56.stmt為Statement對象,執(zhí)行String sqlStatement = delete from book where bid=39。tp100139。 。語句后, ( sqlStatement )。 語句。57.用戶可以有多種方式請求Servlet,如 瀏覽器直接調(diào)用 , 頁面form中提交調(diào)用 、 超級連接調(diào)用 、 Servlet調(diào)用 等。58.,它們是init() 、service() 、 destroy() 方法。59.Servlet中使用Session對象的步驟為:調(diào)用 () 得到Session對象,查看Session對象,在會話中保存數(shù)據(jù)。60.Servlet運行于 服務(wù)器 端,與處于客戶端的___Applet____相對應。61.當Server關(guān)閉時,__Servlet___就被銷毀。62.使用Servlet處理表單提交時,兩個最重要的方法是_Post__和__Get__。63.Serlvet接口只定義了一個服務(wù)方法就是_Service()_。64.MVC是三層開發(fā)結(jié)構(gòu),這三個字母按順序分別代表_Model__、___View_、__Controller_______。65. 模型 封裝了數(shù)據(jù)和對數(shù)據(jù)的操作,是實際進行數(shù)據(jù)處理計算的地方。 視圖 是應用和用戶之間的接口,它負責將應用顯現(xiàn)給用戶和顯示模型的狀態(tài)。控制器 負責視圖和模型之間的交互,控制對用戶輸入的響應、響應方式和流程。66.控制器主要負責兩方面的動作: 把用戶的請求分發(fā)到相應的模型 ; 將模型的改變及時反映到視圖上 。67.Sun公司的JSP規(guī)范提出了兩種用JSP技術(shù)建立應用程序的方式,分別稱為JSP Model 1(模式1)和JSP Model 2(模式2)。68.在Servlet中,主要使用HttpServletResponse類的重定向方法 sendRedirect 方法實現(xiàn)重定向,以及使用RequestDispatcher類的轉(zhuǎn)發(fā)方法 forward 方法實現(xiàn)轉(zhuǎn)發(fā)功能。三、簡答有人說:servlet和 JavaBean都是java類,可以互換使用,請您回答,在MVC中,控制器部分是否可以使用JavaBean完成?為什么?不能。因為javabean是普通的java類,MVC中的servlet要完成從客戶端接收數(shù)據(jù),采用的servlet是HTTP協(xié)議,而普通的javabean不能完成該功能。有人說:JSP是Servlet的高級實現(xiàn),在MVC中,控制器部分應該用JSP實現(xiàn),請您回答JSP和servlet的異同。相似: (1)兩者都是基于Java的技術(shù),所以都繼承了Java的所有特性(跨平臺、多線程等 ),都可以使用Java強大的API。(2)兩者工作方式相似:JSP代碼先被JSP容器轉(zhuǎn)換為Servlet代碼再編譯為類。(3)兩者在J2EE體系結(jié)構(gòu)中的工作層次相同,都負責與客戶端的連接。不同:1編程方式不同。Servlets是一些運行于Web服務(wù)器端的Java小程序;而JSP是腳本,編寫起來更簡單容易。2應用目的不同。Servlet主要用于從客戶端接收請求信息,而JSP主要負責將服務(wù)器端信息傳送到客戶端采用上文描述的MVC設(shè)計模式,有什么優(yōu)點和缺點?優(yōu)點:提高了代碼復用 減少了開發(fā)時間 更高的可維護性 缺點:系統(tǒng)結(jié)構(gòu)變得復雜 view對模型數(shù)據(jù)的訪問效率低簡單回答Servlet的工作過程。(1) 客戶機將請求發(fā)送到服務(wù)器。(2) 服務(wù)器上的Web容器實例化Servlet,并為Servlet進程創(chuàng)建線程。Servlet是在出現(xiàn)第一個請求時裝入的,在服務(wù)器關(guān)閉之前不會卸載它。(3) Web容器將請求信息發(fā)送到Servlet。(4) Servlet創(chuàng)建一個響應,并將其返回到Web容器。Servlet使用客戶端請求中的信息及服務(wù)器可以訪問的其他信息資源如資源文件和數(shù)據(jù)庫等來動態(tài)構(gòu)造響應。(5) Web容器將響應發(fā)回給客戶機。(6) 服務(wù)器關(guān)閉或Servlet空閑時間超過一定限度時,調(diào)用destroy方法退出。詳述MVC 中M、V、C的作用及其相互關(guān)系。(P241)如果Browser已關(guān)閉了cookies,在JSP中我如何打開session來跟蹤,舉例說明。 使用URL重寫即可,如下: %@ page session=true % % Integer num = new Integer(100)。 (num,num)。 String url =()。 % a href=%=url%/a %@ page session=true % % Integer i= (Integer )(num)。 (Num value in session is +())。 %JSP、Servlet和HTML中的請求轉(zhuǎn)派發(fā)分別如何實現(xiàn)。 JSP實現(xiàn)轉(zhuǎn)派發(fā) (1) 在java腳本代碼中使用 () 實現(xiàn)轉(zhuǎn)派發(fā) (2) JSP標準動作: jsp:forward 例如: jsp:forward page= / Servlet實現(xiàn)轉(zhuǎn)派發(fā) (1) 代碼 (/)。 遇到該行代碼。 (2) ServletContext的getRequestDispatcher(String path)方法返回與path相聯(lián)系的RequestDispatcher對象 RequestDispatcher對象調(diào)用forward(ServletRequest request, ServletResponse response) 轉(zhuǎn)向 path HTML實現(xiàn)轉(zhuǎn)派發(fā) (1) 使用 href 超鏈接 實現(xiàn)轉(zhuǎn)派發(fā) 例如:a href=返回!/a (2) 使用 form 表單提交 實現(xiàn)轉(zhuǎn)派發(fā) (3) 使用 meta 例如:metaequiv=refresh ontent=39。%=()%。url=%=()%39。 (4) 使用 () 例如:input type=button name=Submit2 value=返回 onClick=()。 (5) 使用 javascript:(1)。 例如:a href=javascript:(1)。返回!/a8. Servlets 與JSP四種會話跟蹤技術(shù) 答:會話作用域Servlets JSP 頁面描述 page是代表與一個頁面相關(guān)的對象和屬性。一個頁面由一個編譯好的 Java servlet 類(可以帶有任何的 include 指令,但是沒有 include 動作)表示。這既包括 servlet 又包括被編譯成 servlet 的 JSP 頁面 request是代表與 Web 客戶機發(fā)出的一個請求相關(guān)的對象和屬性。一個請求可能跨越多個頁面,涉及多個 Web 組件(由于 forward 指令和 include 動作的關(guān)系) session是代表與用于某個 Web 客戶機的一個用戶體驗相關(guān)的對象和屬性。一個 Web 會話可以也經(jīng)常會跨越多個客戶機請求 application是代表與整個 Web 應用程序相關(guān)的對象和屬性。這實質(zhì)上是跨越整個 Web 應用程序,包括多個頁面、請求和會話的一個全局作用域9. Java servlet API中forward() 與redirect()的區(qū)別? 答:前者僅是容器中控制權(quán)的轉(zhuǎn)向,在客戶端瀏覽器地址欄中不會顯示出轉(zhuǎn)向后的地址;后者則是完全的跳轉(zhuǎn),瀏覽器將會得到跳轉(zhuǎn)的地址,并重新發(fā)送請求鏈接。這樣,從瀏覽器的地址欄中可以看到跳轉(zhuǎn)后的鏈接地址。所以,前者更加高效,在前者可以滿足需要時,盡量使用forward()方法,并且,這樣也有助于隱藏實際的鏈接。在有些情況下,比如,需要跳轉(zhuǎn)到一個其它服務(wù)器上的資源,則必須使用sendRedirect()方法。? 答:動態(tài)include用jsp:include動作實現(xiàn) jsp:include page= flush=true /它總是會檢查所含文件中的變化,適合用于包含動態(tài)頁面,并且可以帶參數(shù) 靜態(tài)include用include偽碼實現(xiàn),不會檢查所含文件的變化,適用于包含靜態(tài)頁面 %@ include file= %
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1