【正文】
cache)。 jsp:include動作是指兩個頁面的代碼運行完以后,再把包含的那個頁面運行后的HTML結果頁面加到本頁面運行后的HTML結果頁面中來。 ] ... %表達式(Expression)JSP中的表達式可以將某個計算結果轉換成一個字符串并直接在網(wǎng)頁上輸出。 } /script/Head/HTML編寫一個JavaScript程序,在JSP頁面上輸出當前日期。 a 10。Unit 1在JSP中引入JavaScript的方法有哪些?js獨立腳本文件形式script標記塊形式具體的事件屬性方式在JavaScript中如何定義并調用函數(shù)?為了實現(xiàn)函數(shù)的定義和調用,JavaScript語句提供了兩個關鍵字:– function– return應用JavaScript如何打開一個新的窗口?(“url”,”窗口名字”,”窗口屬性”):創(chuàng)建一個新的瀏覽器窗口,并在新窗口中載入一個指定的URL地址。4. HTML文檔分為文檔頭和_文檔體___兩部分。1. JSP標記都是以_%___或_jsp___開頭,以__%__或__/__結尾。 A.定義標記功能的標記處理程序類 B.將XMI元素名稱映射到標記實現(xiàn)的標記庫描述符文件 C.使用標記庫的JSP文件 D.部署描述符文件二、填空題1.request內置對象代表了_客戶端__的請求信息,主要用于通過HTTP協(xié)議傳送給__服務端__的數(shù)據(jù)。 A. constrained屬性 B.id屬性 C bound屬性 D simple屬性 2.不是JavaBean作用域的項為( A )。 A. addHeader( String name, String value) B. getSession(Boolean create) C. setAttrihute( String name, java. lang. Object o) D. isSecure()2. response對象的setHeader( String name,String value)方法的作用是( B )。 A. p B. br C. hr D. pre2. 以下( B )標簽用來建立無序列表。 A. Scrvlet B. Class C. HTML D. XML 2 MVC設計模式將應用程序分為( B )部分。 A. import B. session C. extends D. info( B )。 A. Statement類 B. PreparedStaternent類 C. CallableStatement類 D. DriverStatement類 2 Staternent類提供3種執(zhí)行方法,用來執(zhí)行更新操作的是( B )。 A.性能更強 B.編程方式不同 C.運行速度不同 D.編譯順序不同 4.下面不是Servlet方法的是( C )。 6.response對象實現(xiàn)_HttpServletResponse___接口,可對客戶的請求作出動態(tài)響應,向客戶端發(fā)送數(shù)據(jù)。1.,它們是可供瀏覽器解釋瀏覽的網(wǎng)頁文件格式。2. MVC設計模式將應用程序分為模型、__視圖__和__控制__。其格式:confirm(“message”)彈出提示框。 % br % } } } % /body/html編寫一個JavaScript程序,彈出一個提示對話框,并將用戶輸入的信息顯示在瀏覽器的狀態(tài)欄上。聲明后的變量和方法可以在本JSP頁面的任何位置使用,并將在JSP頁面初始化時被初始化。 include指令是指把其它頁面的JAVA代碼(源碼)加進來,跟本頁面的代碼合并在一起,相當于把源碼從那個頁面復制到本頁面中來,然后再編譯。stuname = new String((“ISO88591”),”gb2312”)。用戶瀏覽器地址欄地址改變,并且重新產(chǎn)生了新的request,response。Unit 4什么是JavaBean?使用JavaBean的優(yōu)點是什么?JavaBean是用Java語言描述的、易用的、與平臺無關的軟件組件模型,用于設計可重用的組件。創(chuàng)建一個名為Bookinfo的值JavaBean,要求該JavaBean具有name、price、stock和author簡單屬性,屬性類型為Srring。 } public void setPrice(String price) { = price。(2)編譯方式不同Servlet每次修改后需要編譯后才能運行,JSP是被JSP Container編譯為Servlet文件。要求通過在瀏覽器地址欄中訪問該Servlet后,輸出一個1行1列的表格,表格中的內容為“用代碼書寫人生”?!【帉懸粋€簡易的留言簿,實現(xiàn)掭加留言并顯示留言的功能,數(shù)據(jù)庫采用SQL Server 2000。l ,并將運行結果返回給服務器。mvc是一種程序開發(fā)設計模式,它實現(xiàn)了顯示模塊與功能模塊的分離。2. 什么是CSS?CSS(Cascading Style Sheets ,層疊樣式表單)簡稱樣式單。4. 簡述HTML中加入CSS的幾種方式。JavaScript中的變量是弱類型的,即變量在使用前不需作聲明。在JSP程序中,也可以遵循Java語言本身的注釋規(guī)則對代碼進行注釋,這樣的注釋和隱藏注釋相似,在發(fā)布網(wǎng)頁時完全忽略,在瀏覽器的源文件窗口中看不到。其中常用的動作有7種:jsp:param、jsp:include、jsp:useBean、 jsp:setProperty 、jsp:getProperty、jsp:forward、jsp:plugin 。 jsp:include動作是指兩個頁面的代碼運行完以后,再把包含的那個頁面運行后的HTML結果頁面加到本頁面運行后的HTML結果頁面中來。session對象用于保存每個與服務器建立連接的客戶端的信息,session的ID保存于客戶端的Cookie中,這個sessionID標識唯一的用戶pageContext對象提供了對JSP頁面內使用到的所有對象及名字空間的訪問,提供了對幾種頁面屬性的訪問,并且允許向其他應用組件轉發(fā)request對象,或者從其他應用組件包含request對象。JDBC為數(shù)據(jù)庫應用開發(fā)人員、Java Web開發(fā)人員提供了一種標準的應用程序設計接口,使開發(fā)人員可以用純Java語言編寫完整的數(shù)據(jù)庫應用程序。由服務器完成該子類的創(chuàng)建和初始化。為了整合Java Web組件技術提高軟件開發(fā)效率,近年來推出許多基于MVC模式的Web框架技術,如Struts、Maverick、WebWork 和Turbine 等。Servlet的生命周期主要由3個過程組成。 2.JDBC驅動和JDBCODBC橋有什么區(qū)別和聯(lián)系?JDBCODBC橋是一個JDBC驅動程序,它通過將JDBC操作轉換為ODBC操作來實現(xiàn)JDBC操作。,用來處理JSP文件在執(zhí)行時發(fā)生的錯誤和異常。 Unit 4三、簡答題 1.簡述out對象、page對象、request對象和response對象的作用。這個功能非常有用,能夠實現(xiàn)JavaBean組件的重用;jsp: setProperty動作用來設置、修改已實例化Bean中的屬性值;jsp:getProperty動作獲取指定Bean屬性的值,轉換成字符串,然后輸出;jsp:forward動作用于轉發(fā)客戶端請求到另一個頁面或者是另一個Servlet文件;jsp:plugin動作根據(jù)瀏覽器的類型,通過Java插件,運行嵌入在頁面中的Applet或Java