




已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單項選擇題 單項選擇題 1 下列哪個不是 HTML 的常用標記 A B C D D 2 下面語句中 將 HTML 頁面的標題設置為 HTML 練習 A HTML 練習 B B HTMLHTML 練習練習 C HTML 練習 D HTML 練習 3 在 html 中繪制表格時 標記是表格中的換行標記 A B C C D 4 使用 JavaScript 語言中 Document 的 方法可以在頁面上輸出字符 A A document writedocument write B document print C document out D document flush 5 在 HTML 頁面中 標記用于為表中的一列指定一個標題 A B C C D 6 在網(wǎng)頁中通常采用 完成性別的輸入 A 復選框 B 文本框 C 密碼框 D D 單選按鈕 單選按鈕 7 下列 實現(xiàn)單擊超級鏈接是彈出確認對話框 詢問用戶是否真的刪除 A A a 刪除刪除 B 刪除 C 刪除 D 刪除 8 在 HTML 中引用外部 JavaScript 文件中的正確代碼為 A A src calendar js B C D 9 在 javaScrpt 中 window 對象的 方法用于打開一個新窗口 A openWindow B window C C open open D close 10 在 javaScrpt 中 window 對象的 方法用于關閉當前窗口 A open B confirm C alert D D close close 11 Tomcat 服務器的默認端口為 A 8888 B 8001 C C 80808080 D 80 12 JSP 中的隱式注釋為 A 注釋內容 B C C D 注釋內容 13 假設在 helloapp 應用中有一個 HelloServlet 類 它位于 org javathinker 包 下 那么這個類的 class 文件應該放在 目錄下 A helloapp HelloServlet class B helloapp WEB INF HelloServlet class C helloapp WEB INF classes HelloServlet class D D helloapp WEB INF classes org javathinker HelloServlet classhelloapp WEB INF classes org javathinker HelloServlet class 14 在 Servlet 中 response getWriter 返回的是 A JspWriter 對象 B B PrintWriterPrintWriter 對象對象 C Out 對象 D ResponseWriter 對象 15 在 Servlet 中 下列語句可以正確獲取 PrintWriter 對象的是 A PrintWriter out request getWriter B PrintWriter out request getPrintWriter C C PrintWriterPrintWriter out out response getWriter response getWriter D PrintWriter out response getPrintWriter 16 在訪問 Servlet 時 在瀏覽器地址欄中輸入的路徑是在 地方配置的 A B C D D 17 當一個 Servlet 首次被請求的時候 服務器首先會調用 方法 A doGet B doPost C doInit D D initinit 18 Servlet 程序的入口點是 A A initinit B main C service D doGet 19 在 JSP 頁面中 能夠完成輸出操作的內置對象是 A A outout B response C request D config 20 在 JSP 頁面中 類型為 HttpServletResponse 的內置對象是 A out B B responseresponse C request D config 21 在 JSP 中 page 指令的 屬性用來引入需要的包或類 A extends B B importimport C languge D contentType 22 在 JSP 中如果要導入 java io 包 應該使用 指令 A A pagepage B taglib C include D forward 23 JSP 頁面經過編譯之后 將創(chuàng)建一個 A applet B B servletservlet C application D exe 文件 24 橫線處使用 代碼可以將 name 的值顯示在頁面 A response print name B C C D name 25 如果只希望在多個頁面間共享數(shù)據(jù) 可以使用 作用域 A A request sessionrequest session B application session C request application D pageContext request 26 在 JSP 頁面中 保存數(shù)據(jù)的范圍由小到大依次是 A pageContext request application session B pageContext application session request C C pageContext request session applicationpageContext request session application D pageContext session request application 27 按作用域從大到小排列正確的是 A application page request response B session pageContext request application C public application session request D D applicationapplication sessionsession requestrequest pageContextpageContext 28 以下 可用于檢索 session 屬性 userid 的值 A session A session getAttributegetAttribute userid userid B session setAttribute userid C request getParameter userid D request getAttribute userid 29 在 J2EE 中 request 對象的 方法可以獲取頁面請求中一個表單組件 對應多個值時的用戶的請求數(shù)據(jù) A String getParameter String name B String getParameter String name C String getParameterValuses String name D String D String getParameterValues StringgetParameterValues String name name 30 設在表單中有一組復選鈕標記 如下列代碼 請選擇喜歡的城市 長春 北京 大連 上海 如果在 register jsp 是取 city 的值 最適合的方法為 A String city request getParameter city B String cities request getParameter city C C StringString cities request getParameterValues city cities request getParameterValues city D String city request getAttribute city 31 給定一個 JSP 程序源代碼 如下 在two jsp中使用 代碼片段可以輸出參數(shù)location的值 A B C D D 32 test jsp 文件中有如下一行代碼 要使 user 對象可以作用于整個應用程序 下劃線中應添入 A page B request C session D D applicationapplication 33 在 J2EE 中 以下不是 JSP 內置對象的是 A pageContext B B contextcontext C application D out 34 給定一個 Model1 體系結構 其中有一個 JSP 頁面處理所有控制器函數(shù) 這個 JSP 控制器通過 把請求分派給另一個 JSP 頁面 A A jsp forwardpage view jsp B C D 35 在 JSP 中 動作用于將請求轉發(fā)給其他 JSP 頁面 A A forwardforward B Include C useBeanD setProperty 36 MVC 中的 M V C 分別用 表示 A jsp servlet javabean B HTml javabean jsp C C javabeanjavabean jspjsp servletservlet D servlet html jsp 37 在 J2EE 的 Model 模式中 模型層對象被編寫為 A Applet B JSP C Server D D JavaBeanJavaBean 38 下面關于 MVC 的說法不正確的是 A M 表示 Model 層 是存儲數(shù)據(jù)的地方 B View 表示視圖層 負責向用戶顯示外觀 C Controller 是控制層 負責控制流程 D D 在在 MVCMVC 架構中架構中 jspjsp 通常做控制層通常做控制層 39 MVC 架構中使用 HTML 界面 Jsp 界面實現(xiàn)用戶界面 使用 實現(xiàn)控制邏 輯 A Jsp B B ServletServlet C JavaScript D EJB 40 在 MVC 模式中 核心內容為 A view B control C model D 不確證 41 在 JSP 頁面中 正確引入 JavaBean 的是 A B C jsp C D 42 給定 TheBean 類 假設還沒有創(chuàng)建 TheBean 類的實例 以下哪些 JSP 標準動作 語句能創(chuàng)建這個 bean 的一個新實例 并把它存儲在請求作用域 A B C C jsp scope request D 43 下面哪項是錯誤的設置 Bean 屬性值的方法 A B C D jsp D jsp setPropertyname beanInstanceName setPropertyname beanInstanceName property property value stringvalue string 44 從 HTTP 請求中 獲得請求參數(shù) 應該調用 A request 對象的 getAttribute 方法 B B requestrequest 對象的對象的 getParameter getParameter 方法方法 C session 對象的 getAttribute 方法 D session 對象的 getParameter 方法 45 在 WEB 應用程序的目錄結構中 在 WEB INF 文件夾中的 lib 目錄是放 文件的 A jsp 文件 B class 文件 C C jar jar 文件文件 D web xml 文件 46 在 JDBC 連接數(shù)據(jù)庫編程應用開發(fā)中 一般會產生出下面的 的異常 A FileException B B SQLExceptionSQLException C IOException D DataException 47 在 JDBC 連接數(shù)據(jù)庫編程應用開發(fā)中 利用那個類可以實現(xiàn)執(zhí)行數(shù)據(jù)庫的存儲 過程 48 A Connection 類 B PreparedStatement 類 C C CallableStatementCallableStatement 類類 D Statement 類 49 下列 接口專用于訪問數(shù)據(jù)庫的中存儲過程 A A CallableStatementCallableStatement B PreparedStatement C ProcedureStatement D Statement 50 在 JDBC 連接數(shù)據(jù)庫編程應用開發(fā)中 利用 可以實現(xiàn)連接數(shù)據(jù)庫 A A ConnectionConnection 類類 B PreparedStatement 類 C CallableStatement 類 D Statement 類 51 為了實現(xiàn)在 Java 的程序中調用帶參數(shù)的 SQL 語句 應該采用 來完成 A Connection 類 B B PreparedStatementPreparedStatement 類類 C ResultSet 類 D Statement 類 52 在 JDBC 連接數(shù)據(jù)庫編程應用開發(fā)中 利用 可以實現(xiàn)包裝數(shù)據(jù)庫中 的結果集 A Connection 類 B PreparedStatement 類 C C ResultSetResultSet 類類 D Statement 類 雙項選擇題雙項選擇題 1 HTML 標記中標記的 method 屬性取值為 A A getget B doGet C C postpost D doPost 2 JavaScript 中常用的鼠標事件有 A onMourseIn B onMouseLeave C C onMouseMoveonMouseMove D D onMouseOveronMouseOver 3 動作元素經常與 元素一起使用 A A B C D D 4 下面 是 ResultSet 接口的方法 A A next next B B close close C back D forward 5 某 JSP 程序中聲明使用 javaBean 的語句如下 要取出該 javaBean 的 loginName 屬性值 以下語句正確的是 A A jsp getPropertyproperty loginName B C C D 1 指令標識通常以 標記結束 2 如果想在 JSP 頁面中調用 exception 對象輸出錯誤信息 需要將頁面指令的 isErrorPage 屬性設置為 true 3 頁面指令的 import 屬性可出現(xiàn)多次 4 表達式用于向頁面輸出信息 其使用格式是以 標記結 束 5 在頁面中通過聲明標識聲明的變量和方法的有效范圍為 整個頁面 他們將成 為 JSP 頁面被轉換成 Java 類后類中的 屬性 和 方法 6 通常應用 動作標識可以在 JSP 頁面中創(chuàng)建一個 Bean 實例 并 且通過屬性的設置可以將該實例存儲到 JSP 中的指定范圍內 7 在 JSP 內置對象中 request 對象是從客戶端向服務器端發(fā)出請求 包括用 戶提交的信息以及客戶端的一些信息 此對象的 getparameter 方法可以獲取 客戶端表單中某輸入框提交的信息 8 在 JSP 內置對象中 response 對象提供了設置 HTTP 響應報頭的方法 9 通常情況下通過 java lang Class 類的 forName String className 方法加 載要連接數(shù)據(jù)庫的 Driver 類 10 異常的處理 可在該方法的代碼段中包含 3 類代碼 try catch 和 finally 代碼塊 11 超文本傳輸協(xié)議的英文全稱為 Hypertext Transfer Protocol 12 頁面最終內容基于用戶的操作隨請求的不同而變化 這種頁面稱為 動態(tài)頁 面 13 Eclipse 一般是通過 插件 來進行功能擴展的 五 編程題 1 第一個 Servlet1 文件 讀取兩個請求參數(shù) first 和 second 將其轉換為 int 值后 相加 和存放在請求范圍內 然后把請求轉發(fā)第二個 Servlet2 第二個 Servlet2 文件 url 為 output 向客戶輸出 Servlet1 計算的結果 根據(jù)注釋補充下列代碼 public class Servlet1 extends HttpServlet public void service ServletRequest request ServletResponse response throws ServletException IOException 讀取兩個請求參數(shù) 并將其轉換為 int 值 int first Integer valueOf request getParameter first intValue 3 分 int second Integer valueOf request getParameter second intValue 3 分 將兩個數(shù)字相加 int sum first second 3 分 在 request 對象中添加 sum 屬性 request setAttribute sum String valueOf sum 3 分 把請求轉發(fā)給 Servlet2 ServletContext context getServletContext RequestDispatcher dispatcher context getRequestDispatcher output dispatcher forward request response 5 分 public class Servlet2 extends HttpServlet public void service ServletRequest request ServletResponse response throws ServletException IOException 讀取請求范圍內 Servlet1 計算出的和 String sum String request getAttribute sum 3 分 向客戶端輸出和 PrintWriter out response getWriter out print the sum is sum 3 分 2 2 用用 Application 對象實現(xiàn)一個簡單的網(wǎng)頁計數(shù)器對象實現(xiàn)一個簡單的網(wǎng)頁計數(shù)器 您是第 個訪問本站的客戶 3 3 編寫一個簡單的登錄程序 要求登錄頁面 編寫一個簡單的登錄程序 要求登錄頁面 index jspindex jsp 中輸入用戶名中輸入用戶名 username username 密碼密碼 password password 用戶點擊提交到 用戶點擊提交到 check jspcheck jsp 頁面 驗證用戶是否輸入了用戶名 頁面 驗證用戶是否輸入了用戶名 密碼 如果用戶名為密碼 如果用戶名為 111 111 密碼為密碼為 111111 則轉到登錄成功頁面 否則顯示 則轉到登錄成功頁面 否則顯示 index jspindex jsp 頁面 請寫出頁面 請寫出 index jspindex jsp 與與 check jspcheck jsp 主要代碼主要代碼 1 1 index jspindex jsp 用戶登錄 用戶名 密碼 2 2 check jspcheck jsp 4 4 編寫一個簡單的 編寫一個簡單的ServletServlet程序 通過程序 通過ServletServlet向瀏覽器輸出文本信息向瀏覽器輸出文本信息 Servlet Servlet 簡單應用簡單應用 要求寫出相應的 要求寫出相應的ServletServlet類及配置文件 類及配置文件 public class print extends HttpServlet public void doGet HttpServletRequest request HttpServletResponse response throws ServletException IOException response setContentType text html PrintWriter out response getWriter out println Servlet簡單應用 配置文件 MyServlet print MyServlet textServlet 5 5 完成下面的完成下面的ServletServlet代碼 實現(xiàn)以代碼 實現(xiàn)以postpost方法獲取參數(shù)方法獲取參數(shù)passwordpassword參數(shù)的功能 并將參數(shù)的功能 并將 此參數(shù)值放置在請求對象中 同時完成對表單多選框此參數(shù)值放置在請求對象中 同時完成對表單多選框jobsjobs參數(shù)值的讀取和顯示 參數(shù)值的讀取和顯示 import javax servlet import javax servlet http public class Servlet1 extends HttpServlet public void doPost HttpServletRequest request HttpServletResponse response throws ServletException IOException String password request getParameter password request setAttribute password password String jobs request getParameterValues jobs for int i i jobs length i out print jobs jobs i 六 簡答題六 簡答題 1 jsp 有哪些內置對象有哪些內置對象 作用分別是什么作用分別是什么 1 request 表示 HttpServletRequest 對象 它包含了有關瀏覽器請求的信息 并 且提供了幾個用于獲取 cookie header 和 session 數(shù)據(jù)的有用的方法 2 response 表示 HttpServletResponse 對象 并提供了幾個用于設置送回 瀏覽 器的響應的方法 如 cookies 頭信息等 3 out 對象是 javax jsp JspWriter 的一個實例 并提供了幾個方法使你能向瀏覽 器回送輸出結果 4 pageContext 表示一個 javax servlet jsp PageContext 對象 它是用于方便存取 各種范圍的名字空間 servlet 相關的對象的 API 并且包裝了通用的 servlet 相 關功能的方法 5 session 表示一個請求的 javax servlet http HttpSession 對象 Session 可以存貯 用戶的狀態(tài)信息 6 applicaton 表示一個 javax servle ServletContext 對象 這有助于查找有關 servlet 引擎和 servlet 環(huán)境的信息 7 config 表示一個 javax servlet ServletConfig 對象 該對象用于存取 servlet 實例 的初始化參數(shù) 8 page 表示從該頁面產生的一個 servlet 實例 2 servlet 的生命周期的生命周期 Servlet 是一種可以 在 Servlet 容器中運行的組件 那么理所當然就應該有一個從 創(chuàng)建到銷毀的過程 這個過程我們可以稱之為 Servlet 生命周期 生命周期的具體 包括以下幾個階段 1 Servlet 容器完成 Servlet 類的加載 2 實例化一個 Servlet 對象 3 init 方法完成初始化工作 該方法由 Servlet 容器調用完成 4 service 方法處理客戶端請求 并返回響應結果 5 通過調用 destroy 方法銷毀 Servlet 3 JSP 和和 Servlet 有哪些相同點和不同點 他們之間的聯(lián)系是什么 有哪些相同點和不同點 他們之間的聯(lián)系是什么 JSP 技術是建立在 Servlet 技術基礎之上的 本質上是 Servlet 的簡易方式 更強調應用的外表表達 JSP 編譯后是 類 servlet 所有的 JSP 頁面最終都要 被轉換成 Servlet 來運行 目前 一個 web 應用往往由多個 servlet 和 jsp 組成 Servlet 和 JSP 最主要的 不同點在于 Servlet 的應用邏輯是在 Java 文件中 并且完全從表示層中的 HTML 里分離開來 而 JSP 的情況是 Java 和 HTML 可以組合成一個擴展名為 jsp 的文件 JSP 側重于視圖 負責顯示工作完成 Servlet 主要用于控制邏輯 負責 流程控制功能 4 JSP 中動態(tài)中動態(tài) INCLUDE 與靜態(tài)與靜態(tài) INCLUDE 的區(qū)別 的區(qū)別 動態(tài) INCLUDE 用 jsp include 動作實現(xiàn) 它總是會檢查所含文件中的變化 適合用于包含動態(tài)頁面 并且可以帶參數(shù) 靜態(tài) INCLUDE 用 include 偽碼實現(xiàn) 不會檢查所含文件的變化 適用于包含靜態(tài)頁 面 5 簡述 簡述 JSP 的處理過程 的處理過程 1 客戶端通過瀏覽器向服務器發(fā)出請求 該請求中包含了請求的資源的路徑
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 西安電子科技大學畢業(yè)論文答辯專用模板
- 企業(yè)數(shù)據(jù)權益糾紛趨勢研究報告2025
- 踐行教育教學反思與改進策略的小學教師日常試題及答案
- 2025年堿式硫酸鉻項目建議書
- 2025年中國彩畫市場調查研究報告
- 2025年中國多功能電動套絲機市場調查研究報告
- 2025年中國墊帶市場調查研究報告
- 2025年中國周期式攪拌球磨機市場調查研究報告
- 2025年中國雙黃膠帶市場調查研究報告
- 2025年中國印花真絲圍巾市場調查研究報告
- 譫妄評估培訓培訓課件
- 真假識別手冊
- 新項目方法驗證能力確認報告新版Hj168重制版(水質 氟化物的測定HJ 488-2009 )
- 3-體育賽事經營管理課件
- 人音版三年級下冊音樂《搖船調》課件
- 動脈采血技術培訓課件
- 人類的聚居地——聚落優(yōu)秀教學設計(教案)
- 減少老年住院患者口服藥缺陷次數(shù)的-PDCA-案例課件
- 九年級英語單詞默寫表(最新可打印)
- 農村集體三資管理財務管理培訓講解
- 河南省小麥品種演變
評論
0/150
提交評論