久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

《JSP程序設計》職業技能訓練大綱

時間:2019-05-15 04:24:57下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《《JSP程序設計》職業技能訓練大綱》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《《JSP程序設計》職業技能訓練大綱》。

第一篇:《JSP程序設計》職業技能訓練大綱

曲靖師范學院計算機科學與工程學院 《JSP程序設計》學生職業技能訓練大綱

(2013年5月 編寫)

為了促進我院學生盡快熟悉和掌握JSP語言編程的基本知識和技能,特制定本職業技能訓練大綱。大綱適合我院計算機科學與技術、信息管理與信息系統和軟件工程三個專業的全體學生。通過JSP語言程序設計的職業技能訓練,使學生掌握JSP運行環境的搭建、JSP頁面元素、JSP內置對象、JSP數據庫操作、文件操作、Web基礎知識、JSP與JavaBean、Servlet編程技術等知識點。

由于《JSP程序設計》職業技能訓練是在學習《JSP程序設計》課程時開展,故訓練內容可參考這門課程的教學大綱要求。為了促進職業技能的訓練效果,將設置3個評測項目,每個項目包含訓練目標、訓練內容、訓練方法要求、訓練實施安排及考核、參考資料等部分,學生根據要求熟練掌握各知識點。最后考核則選擇其中某個項目,并參考其要求實施。

項目一:JSP學生成績管理程序

一、訓練目標

通過本項目的訓練,使學生掌握JSP語言編寫一個小型學生成績程序的方法。該程序包括成績錄入、修改成績、查詢成績、刪除程序功能。通過該技能的訓練,除了熟悉JSP語言語法外,為今后的動態網站的開發奠定良好的基礎。

二、訓練內容

1.JSP開發環境的搭建 2.數據表的創建 3.數據查詢的方法 4.數據添加的方法 5.數據更新的方法

三、訓練方法要求

使用MyEclipse工具編制實現訓練目標及內容要求的JSP代碼程序,要求學生獨立完成程序代碼的編制與調試。

四、訓練實施安排及考核

1.時間安排: 與課程《JSP程序設計》同一學期開設,課余時間,短學期。2.訓練方式: 除課堂上必要的訓練外,課余對學生開放相關實驗室進行操作訓練。

3.考核形式: 開卷考核。學生使用MyEclipse編寫JSP程序,實現訓練目標及內容所要求功能,并對代碼增加詳細注釋。最后提交可訪問的成績管理動態網站,并隨機選取部分學生參與答辯,據此給出成績評定。

五、說明

1.需要安裝有MyEclipse的計算機,可使用學院機房的計算機,也可以使用學生自己的個人電腦完成實驗項目。

2.參考資料

[1] 范蕓,范慧霞.JSP動態網站開發基礎與上機指導[M].北京:清華大學出版社, 2010.[2] 王小軍,田中雨,劉躍軍.JSP動態網站開發[M].北京:清華大學出版社, 2008.[3] 劉俊亮,王清華.JSP Web開發學習實錄[M].北京:清華大學出版社, 2011 [4] 王永茂.JSP程序設計——用JSP開發Web應用[M].北京:清華大學出版社, 2012.[5] 向學哲.JSP程序設計教程[M].北京:人民郵電出版社, 2009.[6]清華大學計算機與信息管理中心.Servlet和JSP編程基礎[M].北京:中國鐵道出版社, 2010.項目二:簡單的購物程序

一、訓練目標

通過本項目的訓練,使學生掌握JSP語言編寫一個網上購物程序。該程序包括用戶注冊、登陸、購物車、商品列表分頁顯示功能。通過該技能的訓練,除了熟悉JSP語言語法外,為今后的動態網站的開發奠定良好的基礎。

二、訓練內容

1.JSP頁面的創建 2.JavaBean類的創建

3.JavaBean組建對數據庫的訪問

三、訓練方法要求

使用MyEclipse工具編制實現訓練目標及內容要求的JSP代碼程序,要求學生獨立完成程序代碼的編制與調試。

四、訓練實施安排及考核

1.時間安排: 與課程《JSP程序設計》同一學期開設,課余時間,短學期。2.訓練方式: 除課堂上必要的訓練外,課余對學生開放相關實驗室進行操作訓練。

3.考核形式: 開卷考核。學生使用MyEclipse編寫JSP程序,實現訓練目標及內容所要求功能,并對代碼增加詳細注釋。最后提交可訪問的簡單購物動態網站,并隨機選取部分學生參與答辯,據此給出成績

評定。

五、說明

1.需要安裝有MyEclipse的計算機,可使用學院機房的計算機,也可以使用學生自己的個人電腦完成實驗項目。

2.參考資料

[1] 范蕓,范慧霞.JSP動態網站開發基礎與上機指導[M].北京:清華大學出版社, 2010.[2] 王小軍,田中雨,劉躍軍.JSP動態網站開發[M].北京:清華大學出版社, 2008.[3] 劉俊亮,王清華.JSP Web開發學習實錄[M].北京:清華大學出版社, 2011 [4] 王永茂.JSP程序設計——用JSP開發Web應用[M].北京:清華大學出版社, 2012.[5] 向學哲.JSP程序設計教程[M].北京:人民郵電出版社, 2009.[6]清華大學計算機與信息管理中心.Servlet和JSP編程基礎[M].北京:中國鐵道出版社, 2010.項目三:JSP留言板程序設計

一、訓練目標

通過本項目的訓練,使學生掌握JSP語言編寫一個綜合實訓程序的方法。要求單擊“提交留言”按鈕后,要將輸入留言人輸入的信息保存到數據庫中。通過該技能的訓練,除了熟悉JSP語言語法外,為今后的動態網站的開發奠定良好的基礎。

二、訓練內容

1.JSP頁面的創建

2.JavaBean類、Servlet類的創建 3.Servlet程序Web.xml文件的配置 4.JSP+JavaBean+Servlet程序的運行

三、訓練方法要求

使用JSP+JavaBean+Servlet開發模式編制實現訓練目標及內容要求的JSP代碼程序,要求學生獨立完成程序代碼的編制與調試。

四、訓練實施安排及考核

1.時間安排: 與課程《JSP程序設計》同一學期開設,課余時間,短學期。2.訓練方式: 除課堂上必要的訓練外,課余對學生開放相關實驗室進行操作訓練。

3.考核形式: 開卷考核。學生使用MyEclipse編寫JSP程序,實現訓練目標及內容所要求功能,并對代碼增加詳細注釋。最后提交可訪問的留言板動態網站,并隨機選取部分學生參與答辯,據此給出成績評定。

五、說明

1.需要安裝有MyEclipse的計算機,可使用學院機房的計算機,也可以使用學生自己的個人電腦完成實驗項目。

2.參考資料

[1] 范蕓,范慧霞.JSP動態網站開發基礎與上機指導[M].北京:清華大學出版社, 2010.[2] 王小軍,田中雨,劉躍軍.JSP動態網站開發[M].北京:清華大學出版社, 2008.[3] 劉俊亮,王清華.JSP Web開發學習實錄[M].北京:清華大學出版社, 2011 [4] 王永茂.JSP程序設計——用JSP開發Web應用[M].北京:清華大學出版社, 2012.[5] 向學哲.JSP程序設計教程[M].北京:人民郵電出版社, 2009.[6]清華大學計算機與信息管理中心.Servlet和JSP編程基礎[M].北京:中國鐵道出版社, 2010.

第二篇:JSP程序設計習題解答

習題一

1.運行startup.bat啟動Tomcat服務器的好處是什么?

答:確保Tomcat服務器使用的是Java_home環境變量設置的JDK。

2.請在C:下建立一個名字為book的目錄,并將該目錄設置成一個Web服務目錄,然后編寫一個簡單的JSP頁面,保存到該目錄中,讓用戶使用虛擬目錄red訪問該JSP頁面。答:屬于操作題,解答略。

3.怎樣訪問Web服務目錄子目錄中的JSP頁面?

答:Web服務目錄的下的目錄稱為該Web服務目錄下的相對Web服務目錄。瀏覽器的地址欄中鍵入:http://IP:8080/Web目錄名字/子目錄名字/JSP頁面。

4.如果想修改Tomcat服務器的端口號,應當修改哪個文件?能否將端口號修改為80。答:修改Tomcat服務器安裝目錄中conf文件夾中的主配置文件:server.xml,只要沒有其他應用程序正在占用80,就可以將端口號設置為80。

習題二

1.“<%!”和“%>”之間聲明的變量與“<%”和“%>”之間聲明的變量有何不同? 答:“<%!”和“%>”之間聲明的變量在整個JSP頁面內都有效,稱為JSP頁面的成員變量,成員變量的有效范圍與標記符號<%!、%>所在的位置無關。所有用戶共享JSP頁面的成員變量,因此任何一個用戶對JSP頁面成員變量操作的結果,都會影響到其他用戶。

“<%”和“%>”之間聲明的變量稱為局部變量,局部變量在JSP頁面后繼的所有程序片以及表達式部分內都有效。運行在不同線程中的Java程序片的局部變量互不干擾,即一個用戶改變Java程序片中的局部變量的值不會影響其他用戶的Java程序片中的局部變量。當一個線程將Java程序片執行完畢,運行在該線程中的Java程序片的局部變量釋放所占的內存。

2.如果有兩個用戶訪問一個JSP頁面,該頁面中的Java程序片將被執行幾次? 答:兩次。

3.是否允許一個JSP頁面同時含有如下兩條page指令: <%@ page contentType=“text/html;charset=GB2312” %> <%@ page contentType=“application/msword” %> 是否允許JSP頁面同時含有如下兩條指令: <%@ page import=“java.util.*” %> <%@ page import=“java.sql.*” %> 答:第一個問題的答案是不允許;第二個問題的答案是允許。

4.假設有兩個用戶訪問下列JSP頁面hello.jsp,請問第一個訪問和第二個訪問hello.jsp頁面的用戶所看到的頁面的效果有何不同?

Hello.jsp <%@ page contentType=“text/html;charset=GB2312” %> <%@ page isThreadSafe=“false” %> <%!int sum=10;

void add(int m){

sum=sum+m;} %> <% int n=600;

add(n);%>

<%=sum%>

第三篇:《OFFICE高級應用》職業技能訓練大綱

Office辦公自動化高級應用項目

一、訓練目標

通過本項目的訓練,提高學生在WORD文檔編輯與制作,EXCEL表格制作與數據統計分析應用,以及POWERPOINT演示文稿制作方面的水平。

二、訓練內容

1.Word部分

文檔中新建和修改樣式;模板的創建和修改操作;創建和編輯域;使用郵件合并命令;查閱和編輯大綱;運用命令設置大綱級別;標記和編輯索引;創建目錄的方法;創建文件之間的鏈接與超連接的方法;插入腳注、尾注、批注的方法;對文檔修訂及接受、拒絕修訂的操作;分節的功能;宏的錄制與執行方法。

2.Excel部分

函數的類型與使用方法;圖表格式化操作;數據透視表和數據透視圖;單變量求解和規劃求解;VBA程序設計的基本語法與編寫方法。

3.PowerPoint部分

幻燈片母版和講義母版的制作方法;自選圖形與高級繪圖;插入與編輯表格的方法;為幻燈片添加動畫效果;向演示文稿中插入音頻和視頻等多媒體效果素材;使用超鏈接,制作不同幻燈片之間的跳轉;制作可自動放映的幻燈片的方法;在PowerPoint中引用Word、Excel文檔與數據的方法。

三、訓練方法

在Office環境中,分別用實例來訓練Word、Excel、PowerPoint的高級應用部分功能。

四、技能考核

主要考察學生對用Word、Excel和PowerPoint的操作熟練程度、復雜文檔的處理能力。要求學生能夠根據給定的應用場景,利用給定的素材和樣例文件進行文檔和數據的加工、編輯和展示。

題型為主觀操作題。題量為3道操作題。其中,Word、Excel、PowerPoint各1道,滿分為100分,考核方式為上機操作。

五、說明

1、技能訓練和測試的基本條件。

要求有一臺安裝有Windows和Office的計算機。由擔任過信息處理技術員課程或指導過ITAT Office辦公自動化高級應用比賽的老師任課。

軟件、硬件、運行環境的要求隨著系統升級而實時更新。

2、參考教材、參考資料。

[1] 吳卿.辦公軟件高級應用(Office2010)[M].浙江:浙江大學出版社, 2012:1-375.[2] 謝紅霞.辦公軟件高級應用學習及考試指導[M].浙江:浙江大學出版社, 2011:1-196.3、對先決技能的要求或對有關問題的說明。

要求學生已經掌握了Word、Excel、PowerPoint的基本使用。

第四篇:JSP程序設計實訓總結

實訓名稱:JSP程序設計 實訓人: 指導老師: 實訓地點:

實訓時間:

實訓目的:

1、掌握jsp在具體項目中的應用

2、熟練掌握MyEclipse開發環境的使用

3、掌握SQL SERVER/ACCESS數據庫的操作方法

4、掌握jsp操作后臺數據庫的各種方法

5、初步認識三層模式程序的開發

實訓內容:設計一簡單的博客系統,系統包括前臺和后臺頁面

感想:這次實訓的主要內容是設計一個簡單的博客系統,是一個前臺與后臺相結合的鏈接網頁界面平臺。在開發過程中,我認識到:要制作一個獨具一格的網站一定方法與技巧是必要的;以前老是覺得自己什么東西都會,什么東西都懂,一到實踐應用中,什么技巧也沒用上,常因為一點小錯誤而前功盡棄,這才發現,原來是自己眼高手低了。難得學校安排了實訓,我利用機會給自己鞏固知識、加深開發經驗,使理論與實踐達到最完美的相結合。另外,這次實訓也讓我明白了學習是一個長時間慢慢積累的過程,我想在以后的工作、生活中都應該不斷的學習,努力提高自己的知識與綜合素質。

此外,還要感謝指導老師對我們的細心教化,感謝老師給我們的幫助。在設計過程中,我懂得了如何查閱資料,如何與同學交流和自學,使我充分體會到了在創造過程中探索的艱難和成功時的興奮。

人非生而知之,要學得知識,一靠學習,二靠實踐。沒有實踐,學習就是無源之水,無本之木。以上就是我這次實訓的心得和感受。不到一年的時間就將步入社會的我們,面臨是繼續深造,還是就業的壓力,我想我們更應該把握住最后的一段時間,充實、完善自我,爭取做一名出色的設計工程師!最后,通過本次實訓使我學到很多東西,便于今后讓我提早進入工作狀態。因為我知道無論是今后的學習還是日后的工作生活中,我會清楚的知道自己想要做什么、如何做和怎樣才能把它做到最好

第五篇:JSP程序設計考試試題與答案

科目:JSP程序設計

一、單項選擇題

1.Page指令用于定義JSP文件中的全局屬性,下列關于該指令用法的描述不正確的是(C)

A.可以在一個頁面中使用多個<%@ page %>指令。B.<%@ page %>作用于整個JSP頁面。C.<%@ page %>指令中的屬性只能出現一次。

D.為增強程序的可讀性,建議將<%@ page %>指令放在JSP文件的開頭,但不是必須

2.對于一個繼承于TagSupport標簽來說,他的dostart方法的返回值決定本體是否可見,那么下面那一個是讓本體可見的(D)

A.EVAL_PAGE C.SKIP_BODY B.SKIP_PAGE

D.EVAL_BODY_INCLUDE 3.關于JavaBean正確的說法是(A)

A.Java文件與Bean所定義的類名可以不同,但一定要注意區分字母的大小寫

B.被引用的Bean文件的文件名后綴為.java

C.Bean文件放在任何目錄下都可以被引用

D.在JSP文件中引用Bean,其實就是用語句

4.下面的代碼的執行結果描述正確的是(B)

import javax.servlet.jsp.*;import javax.servlet.jsp.tagext.*;publid class MyTest extends BodyTagSupport {

private int num=0;

public int doAfterBody()

{

JspWriter out=bodyContent.getEnclosingWriter();

try{ out.println(“good
”);

}catch(Exception e){}

num++;

if(num<2)

return EVAL_BODY_AGAIN;

else

return SKIP_BODY;

} } A.輸出0次 good C.輸出2次 good B.輸出3次 good

D.輸出1次 good 5.如果我們的提交方式是POST,在httpservlet里沒有dopost方法對應的話,將出現下面的那種錯誤(D A.404 C.500 B.400

D.405

6.不能在不同用戶之間共享數據的方法是(D)A.利用文件系統

C.利用數據庫

B.通過ServletContext對象

D.通過cookie 7.在JSP中,(C)動作用于將請求轉發給其他JSP頁面。A.useBean

B.setProperty)C.forward D.include

8.在javaScript中window對象的(D)方法用于打開一個新窗口。

A.openWindow()

B.window()

C.close()D.open()

9.對于tomcat下面的說法正確的是(B)

A.tomcat必須使用8080端口 B.tomcat在一臺機器上可以運行多個

C.javax.servlet.http.session D.javax.servlet.http

C.虛擬目錄必須在tomcat的根目錄里 D.不配置虛擬目錄無法發布BS程序

10.J2EE中,HttpSession接口位于(D)包中。

A.javax.servlet

B.javax.servlet.session 11.在JSP中調用JavaBean時不會用到的標記是(D)A. B.

C. D. 12.在servlet里要獲得config信息應該在以下的哪個方法里(A)A.getservletinfo B.destroy

C.service D.init

14.struts是屬于mvc模式的,那么這里的所有的請求都會經過的是(B)A.model B.controller 15.給定一個JSP程序源碼如下: (A)

A.<% = request.getParameter(“location”)%> B. C.<% = request.getAttribute(“location”)%> D.

C.以上都不是 D.view 16.WEB應用中,常用的會話跟蹤方法不包括(C)

A.隱藏表單域 B.Cookie

C.有狀態HTTP協議 D.URL重寫

17.使用請求和委托的時候我們使用的是RequestDispather對象,假設虛擬目錄為test,有servlet1和servlet2下面從servlet1跳轉到servlet2的寫法正確的是(D)

A.RequestDispather fw=new RequestDispather(B.RequestDispather fw=request.getRequestDispather(C.RequestDispather fw=new RequestDispather(D.RequestDispather fw=request.getRequestDispather(18.一個servlet的類文件必須發布在虛擬目錄里的什么文件夾下?(C)

A.ROOT B.WEB-INF/lib

C.WEB-INF/classes D.WEB-INF/ 19.從 “員工” 表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條select語句正確(C)

A.Select * from 員工 where 姓名 =’%瑪麗_’ B.Select * from 員工 where 姓名 like ‘_瑪麗%’ C.Select * from 員工 where 姓名 like ‘%瑪麗%’ D. Select * from 員工 where 姓名 =’_瑪麗_’

20.下面的那個do方法是錯誤的(C)

A.doPost B.doDelete

C.doForm D.doPut 21.在一個java bean里有一個屬性是user_name。下面對應的get方法是符合java bean的默認規則的是(A)A.getUser_name B.get_Username

C.getUsername D.getUserName 22.如果要在控制器(action)里給一個視圖傳遞一個值,我們希望能使用request對象的setAttribute來傳遞,那么在配置forward轉發路徑下面那個屬性一定不能為真(A)

A.redirect

B.path

C.name

D.context relative 23.Servlet程序的入口點是(A)

A.init()B.main()

C.service()

D.doGet()

24.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是(B)

A. B. C. D. 25.在JSP中使用標記時,不會出現的屬性是(D)

A.property

B.name

C.以上皆不會出現 D.value

26.什么是動態的網頁(C)

A.支持動態效果的 B.可以運行腳本的

C.可以交互的 D.可以看電影的

27.在一個tomcat的虛擬目錄里必須存在的文件是(B)

A.server.xml B.web.xml

C.struts-config.xml D.config.xml 28.下面(B)項鏈接是在新的瀏覽視窗中打開網頁。

A.

A.Statement st=new Statement();

B.Statement st=cn.newStatement()C.Statement st=cn.createNewStatement()D.Statement st=cn.createStatement()35. Servlet中,使用()接口中定義的()方法來處理客戶端發出的表單數據請求 ?(A)A.HttpServlet doPost B.ServletRequest doGet

C.ServletRequest doPost D.HttpServlet doHead

36.在J2EE中,重定向到另一個頁面,以下(B)語句是正確的。

A.request.sendRedirect();B.response.sendRedirect();

C.request.sendRedirect();D.response.sendRedirect();37.Servlet的初始化參數只能在Servlet的(A)方法中獲取。

A.init()

B.doPost()

C.doGet()D.destroy()38.在tomcat啟動的時候報找不到虛擬機的錯誤是因為(A)

A.沒有配置path B.沒有配置classpath

C.沒有配置tomcat D.沒有配置jdk

40.在servlet里每次請求都會被調用的是下面的那個方法(A)

A.service B.destroy

C.getservletconfig D.init 41.關于JavaBean正確的說法是(D)

A.Bean文件放在任何目錄下都可以被引用 B.被引用的Bean文件的文件名后綴為.java

C.在JSP文件中引用Bean,其實就是用語句

D.Java文件與Bean所定義的類名可以不同,但一定要注意區分字母的大小寫

42.在servletrequest對象里哪個方法是用來獲取頁面傳遞來的參數的名字的集合的(C)

A.getServletName B.getHeadNames

C.getParameterNames

D.getInitParameterNames 43.在tomcat的一個虛擬目錄里,如果我們需要增加一個我們自己的類文件,那么對于一個已經編譯好的類文件我們應該把包拷貝到那(C)

A.WEB-INF/ B.WEB-INF/config

C.WEB-INF/classes D.WEB-INF/lib 44.關于JavaBean正確的說法是(D)

A.在JSP文件中引用Bean,其實就是用語句 B.被引用的Bean文件的文件名后綴為.java

C.Bean文件放在任何目錄下都可以被引用

D.Java文件與Bean所定義的類名可以不同,但一定要注意區分字母的大小寫

45.在J2EE的Model Ⅱ模式中,模型層對象被編寫為(B)。A.Applet

B.JavaBean C.JSP D.Server

46.J2EE中,以下關于HttpServlet的說法錯誤的是(A)

A.HttpServlet類的子類必須至少重寫service方法 B.HttpServlet是一個抽象類

C.HttpServlet位于javax.servlet.http包中 D.HttpServlet類擴展了GenericServlet類

48.在J2EE MVC設計模式體系結構中(B)是實現控制器的首選方案。

A.JSP B.Servlet

C.JavaBean D.HTML 49.在JSP中使用 后瀏覽器地址欄內的內容(B)

A.發生變化。B.不發生變化。

C.錯誤用法 D.可能變化 50.下面對jsp描述的說法正確的是(D)

A.在jsp里調用的方法都聲明在java bean里 B.以上都不對

C.不可以在jsp里聲明方法 D.可以在jsp里聲明方法

51.在J2EE中,在一個JSP文件中,有表達式<%=2+3 %>,它將輸出(B)

A.23 B.5

C.不會輸出,因為表達式是錯誤的 D.2+3 54.在J2EE中,test.jsp文件中有如下一行代碼:

要使user對象在用戶對其發出請求時存在,下劃線中應填入(C)

A.Page B.Session

C.request D.application 55.在J2EE中,若要在JSP正確使用標簽:,在jsp中聲明的taglib指令為: <%@taglib uri=”/WEB-INF/myTags.tld”prefix=”_____”%>,下列線處應該是(D)

A.getKing B. king

C.myTags D. x

56.在Servlet里,能正確獲取session的語句是(A)

A.HttpSession session = request.getSession(true);B.HttpSession session = response.getHttpSession(true);C.HttpSession session = response.getSession(true);D.HttpSession session = request.getHttpSession(true);57.如果我們想把session銷毀應該用下面的那個方法(C)

A.kill B.end

C.destroy D.invalidate 58.在struts中實現控制器的是下面那個(D)

A.jsp B.taglib

C.java bean D.servlet 59.在J2EE實現企業級應用開發中(C)是描述標記庫的XML文檔。

A.EAR文件 B.WAR文件

C.TLD文件 D.DTD文件

60.在JSP中如果要導入 java.io.* 包,應該使用(A)指令。A.page

B.include

C.forward D.taglib

61.在JSP中,使用動作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是(C)

A.application B.page

C.response D.request 62.什么是j2ee(A)

A.一種架構 B.一個編譯器

C.一門語言 D.一個開發環境

63.在JSP中,page指令的(D)屬性用來引入需要的包或類。

A. languge B. contentType

C. extends D. import 64.在javaScrpt中window對象的(C)方法用于關閉當前窗口

A.open()

B.confirm()

C.close()D.alert()

65.在JSP中,只有一行代碼:<%=’A’+’B’%>,運行將輸出(A)

A. 131 B.A+B <%='A'+'B'%> 等于131

C.錯誤信息,因為表達式是錯誤的 D.AB<%=“A”+“B”%> 等于AB 66.我們在第一次訪問服務器的時候,如果只是通過請求連接一個jsp頁面,不提交任何的其他信息,會觸發下面的那個事件(C)

A.建立application B.建立post

C.建立session D.以上都不是

67.J2EE中,JSP EL 表達式:${user.loginName}執行效果等同于(C)

A.<% user.loginName;%> B.<%user.getLoginName();%>

C.<% = user.getLoginName()%> D.<% = user.loginName%> 68.在HTML文件中導入一個樣式表的正確語法為(A)

A. B.

C. D. 69.在J2EE中,下列(D)語句可以獲取頁面請求中的一個文本框的輸入(文本框的名字為title)。

A.response.getParameter(“title”);

B.requert.getParameters(“title”);

C.request.getAttribute(“title”);D.requert.getParameter(“title”);

70.要設置某個JSP頁面為錯誤處理頁面,以下page指令正確的是(B)

A.<%@ page extends= %> B.<%@ page isErrorPage= %>

C. <%@ page info= %> D.<%@ page errorPage= %> 71.直接從servletconfig對象能獲得的參數是(A)

A.web.xml配置文件里綁定在servlet上的參數 B.web.xml所有的servlet都能獲得的參數 C.頁面傳遞來的參數 D.sessin里設置的參數

72.下列不屬于URL的組件部分為(B)

A.目錄或文件

B.服務器名稱

C.協議

D.IP地址或域名

73.如果當前JSP頁面出現異常時需要轉到一個異常頁,需要設置page 指令的(A)屬性

A.errorPage B.Exception

C.isErrorPage D.error 74.J2EE中,HttpSession接口位于(A)包中。

A. javax.servlet.http B.javax.servlet.http.session

C. javax.servlet.session D. javax.servlet

75.在擴展標簽里我們可以使用那個對象來獲得request對象(C)

A.application B.session

C.pageContext D.servletcontext 76.在JSP應用程序中要求刪除所有photo目錄中的的文件,但是保留文件夾,下列代碼中空缺位置最適合的選項為(D)String path=request.getRealPath(“photo”);File fp1=new File(path);File[] files=fp1.listFiles();for(int i=0;i

if(__________________________)

{

files[i].delete();} }

A.files[i].isFile()

B.files[i].isDirectory()

C.!files[i].isFile()

D.files[i].isDirectory()77.在inc.jsp中包含數行代碼與一張圖片,現在要創建一個home.jsp,每次瀏覽home.jsp時都能夠以最快的速度顯示inc.jsp中的所有內容以及home.jsp自身要顯示的內容,應該在home.jsp中使用的語句是(C)

A. B. C.<%@include file = “inc.jsp”%>

D.<%@include page=“inc.jsp”flush= “true” %> 79.在J2EE MVC設計模式體系結構中(D)是實現控制器的首選方案。

A.HTML B.JSP

C.JavaBean D.Servlet 80.創建JSP應用程序時,配置文件web.xml應該在程序下的(B)目錄中。

A.admin

B.WEB-INF

C.servlet

D.WebRoot 81.重定向可以使用(D)方法。

A. B. C.request.sendRedirect(“login.jsp”);D.response.sendRedirect(“login.jsp”);82.下面那個不是會話(B)

A.隱藏域 B.application

C.cookie D.url重寫

83.在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是(B)Public class Servlet1 extends HttpServlet{

Public void init()throws ServletException{ } Public void service(HttpServletRequest request,HttpServletResponse response)

}

} Throws ServletException,IOException{ PrintWriter out = response.getWriter();Out.println(“hello!”);

A.編譯該文件時會提示缺少doGet()或者dopost()方法,編譯不能夠成功通過

B.編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到輸出文字:hello!C.編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中看不到任何輸出的文字 D.編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到運行期錯誤信息

84.在JSP中的Java腳本中輸出數據時可以使用(D)對象的print()方法。

A.application B.session

C.page

D.out

85.在J2EE中,下列(D)語句可以獲取頁面請求中的一個文本框的輸入(文本框的名字為title)。

A.request.getAttribute(“title”);B.requert.getParameters(“title”);

C.response.getParameter(“title”);D.requert.getParameter(“title”);

87.對于預定義<%!預定義%>的說法錯誤的是(D)

A.在預定義中聲明的變量將在JSP頁面初始化時初始化 B.一次可聲明多個變量和方法,只要以“;”結尾就行

C.一個聲明僅在一個頁面中有效 D.聲明的變量將作為局部變量

88.在J2EE中,在web.xml中,有如下代碼: 30 上述代碼定義了默認的會話超時時長,時長為30(B)

A.小時 B.分鐘

C.秒 D.毫秒

89. J2EE中,HttpSession接口位于(C)包中。

A.javax.servlet B.javax.servlet.session

C.javax.servlet.http D.javax.servlet.http.session 91.下述選項中不屬于JDBC基本功能的是(C)

A.提交SQL語句

B.處理查詢結果

C.數據庫維護管理 D.與數據庫建立連接

92.J2EE中()類()方法用于返回應用程序的上下文路徑。(C)

A.ServletContext、getContextPath()B.HttpServletRequset、getPathInfo()

C.HttpServletRequest、getContextPath()D.ServletContext、getPathInfo()94.JavaMail是一組用于發送和接收郵件消息的API。發送郵件使用()協議,接收郵件使用(A)協議。

A.SMTP POP3 B.POP3 SMTP

C.SMTP TCP D.POP3 TCP 95.給頂一個JSP程序源代碼,如下: 在two.jsp中使用(B)代碼片段可以輸出參數location的值。

A. B.<%=request.getParameter()%>

C.<%=request.getAttribute()%> D. 96.我們在實現國際化的時候顯示資源包里的信息是使用的下面的那個標簽庫(B)

A.struts-logic.tld B.struts-html.tld

C.struts-bean.tld

D.struts-tiles.tld 97.下列哪個不是HTML的常用標記(C)

A. B.

C. D. 98.運行tomcat的時候必須配置jdk那么配置的環境變量的名字是(A)

A.java_home B.classpath

C.path D.tomcat_home 99.在一個mvc中,我們一般都使用模型來處理業務邏輯。那么在struts里實現模型的一般都是下面那一個(A)

A.java bean B.jsp

C.servlet D.taglib 100.在J2EE中,使用Servlet過濾器時,可以在web.xml文件的(A)元素中包括元素。

A. B.

C. D. 101.下列可以正確獲取當前Web程序物理路徑的方法為(D)

A.response.getRealPath(“/”)B.request.getFile(“/”)

C.response.getFile(“/”)D.request.getRealPath(“/”)

103.如果想在tomcat服務器啟動時將jar包加載到內存,且該jar包可以被tomcat服務器上所有的應用使用,應該將該jar包復制到tomcat的(A)目錄。

A.commonlib

B.server

C.serverlib D.common

105.在J2EE中,<%=”2”+4%>將輸出(B)

A.不會輸出,因為表達式是錯誤的 B.24

C.2+4 D.6 106.J2EE中,JSP EL 表達式:${user.loginName}執行效果等同于(A)

A.<% = user.getLoginName()%> B.<% = user.loginName%>

C.<%user.getLoginName();%> D.ServletContext、getPathInfo()109.在J2EE中,request對象的(A)方法可以獲取頁面請求中一個表單組件對應多個值時的用戶的請求數據。

A.String[] getParameterValues(String name)B.String[] getParameter(String name)C.String getParameter(String name)D.String getParameterValuses(String name)110.java.io.File對象的(D)方法可以新建一個文件。

A.createFile()

B.mkdir()

C.delete()

D.createNewFile()111.JSP頁面經過編譯之后,將創建一個(D)

A.exe文件 B.applet

C.application D.servlet

D.ServletContext、getContextPath()

113.J2EE中,()類()方法用于返回應用程序的上下文路徑。(A)

A.HttpServletRequest、getContextPath()B.HttpServletRequset、getPathInfo()C.ServletContext、getPathInfo()

114.在J2EE中,在web.xml中定義過濾器時可以指定初始化參數,以下定義正確的是(C)

A.someFilter

e> e>

ram> B.someFilter

A.String getParameterValuses(String name)B.String[] getParameter(String name)C.String getParameter(String name)D.String[] getParameterValues(String name)C.someFilter D.someFilter

115.在J2EE中,request對象的(D)方法可以獲取117.在J2EE MVC設計模式體系結構中(D)是實現控制器的首選方案。

A.HTML C.JSP

B.JavaBean

D.Servlet 118.一個taglib指令必須有那些屬性(C)

A.value prefix C.url prefix B.url loaction

D.url value 120.EVAL_BODY_BUFFERED 的(B)

A.SKIP_BODY C.EVAL_BODY_INCLUDE B.EVAL_PAGE

D.SKIP_PAGE 125.使用自定義標簽時,要為JSP引擎提供有關自定義標簽的相關信息,下列信息描述語句正確的是(A. C. B.

D. 126.在JSP中,要定義一個方法,需要用到以下(B)元素

A. <%

%> C. <%@ %> B.<%!%>

D.<%= %> 127.在Servlet過濾器的生命周期方法中,每當傳遞請求或響應時,web容器會調用(D)方法。A.service C.destroy B.init

D.doFilter 128.在JSP中,使用動作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是(A.request C.application B.response

D.page

129.擴展標簽使用的是下面的那個包(A)

A.javax.servlet.jsp.tagext.* C.java.io.* B.javax.servlet.jsp.*

D.javax.servlet.* 133.聲明對象的默認有效范圍為(B)

A.request C.session B.page

D.application 135.下面那個方法用于在session中存儲對象(B)

A.setDataAttribute C.以上都不是 B.setAttribute

D.setData 136.在html標記中,(B)標記用于設置當前頁面的標題。

A.html

C.name B.title

D.head

137.我們是從下面的那個接口里獲取的session(A)

A.HttpServletRequest C.ServletRequest B.HttpServletResponse

D.ServletResponse 138.對于jsp中的application對象來說,我們在servlet中可以使用下面的那個對象來訪問(A)A.servletresponse

B.servletcontext

C)

B)

C.servletrequest D.servletconfig 141.如果一個.do里已經做了錯誤驗證,就必須在配置文件里的對應的action標簽里存在一個屬性是(A)

A.input B.redirect

C.contextrelative D.scope 142.我們把用戶發送給服務器的信息叫請求,服務器對客戶端發送消息叫響應,下面是對請求和響應過程的描述,錯誤的是(B)

A.請求和響應完成,客戶和服務器的連接就斷開 B.可以沒有請求而只有服務器的響應 C.發送請求后可以沒有響應 D.如果有響應必須有對應的請求

143.下列(D)指令定義在JSP編譯時包含所需要的資源。

A.forward B.taglib

C.include D.page 144.Servlet中,HttpServletResponse的(C)方法用來把一個Http請求重定向到另外的URL。

A.redirectURL()B.sendURL()

C.sendRedirect()D.redirectResponse()145.在Servlet里,能正確獲取session的語句是(C)。

A.HttpSession session = response.getHttpSession(true);B.HttpSession session = response.getSession(true);C.HttpSession session = request.getSession(true);D.HttpSession session = request.getHttpSession(true);146.釋放session對象時,使用session對象的(A)方法。

A.invalidate()B.delete

C.clear()

D.remove()

147.在inc.jsp中包含數行代碼與一張圖片,現在要創建一個home.jsp,每次瀏覽home.jsp時都能夠以最快的速度顯示inc.jsp中的所有內容以及home.jsp自身要顯示的內容,應該在home.jsp中使用的語句是(A)

A.<%@include file = “inc.jsp”%>

B.<%@include page=“inc.jsp”flush= “true”%> C. D. 148.在http協議里有一個請求只有報頭沒有內容是下面的那一個請求(C)

A.PUT B.POST

C.HEAD D.GET 149.對一個session來說我們描述正確是(B)

A.一個session對應一個瀏覽器,瀏覽器關閉session就銷毀了

B.服務器為每一個瀏覽器分配一個session,但session不會在瀏覽器關閉的時候銷毀。只有過期或服務器關閉才會銷毀 C.一個session不對應一個瀏覽器,一臺計算機只有一個session D.以上都不對

150.要配置數據庫連接池必須的技術是(B)

A.RMI B.JNDI

C.JMS D.以上都不是

151.page對象屬于(A)類對象

A.作用域通信對象 B.錯誤

C.Servlet D.輸入輸出 152.下述選項中不屬于JDBC基本功能的是(B)

A.處理查詢結果 B.數據庫維護管理

C.提交SQL語句

D.與數據庫建立連接

153.對于servletrequest對象來說它的getParameter方法是來獲取頁面傳遞來的參數的,下面的表單里的那些參數能被它獲取到(B)< form action=“a.jsp”> < input type=“text” id=“user_name”> < input type=“hidden” id=“user_id”> < input type=“password” name=“user_tel”> < input type=“file” name=“user_file”> A.user_name user_tel user_file B.以上都不對

C.user_tel user_file D.所有

154.在html中繪制表格時,(D)標記是表格中的換行標記。

A.

B. 155.給定JSP程序源碼如下,該JSP運行后輸出的結果是(B)<% int count =1;%> Count: <% ++count;%> A.Count:1 B.Count

C.Count:2 D.1:2 156.下面哪一個不是JSP本身已加載的基本類?(C)

A.javax.servlet.jsp.* B.java.lang.*

C.java.io.* D.javax.servlet.* 158.在JSP中如果要導入 java.io.* 包,應該使用(C)指令。

A.forward B.taglib

C.page

D.include

159.下列XML格式正確的為(A)

A.<學生 學號=“101”姓名=”張三”/> B.<學生 學號=“101”姓名=張三/> C.學生 D.<學生 學號=“101”姓名=”張三”> 161.給定一個JSP程序源碼如下: 在two.jsp中加入(A)代碼片斷可以輸出參數location的值。

A.<% = request.getParameter(“location”)%> B. C. D.<% = request.getAttribute(“location”)%> 162.重定向可以使用(B)方法。

A.response.sendRedirect(“login.jsp”): B.request.sendRedirect(“login.jsp”);C. D. 163.下面那個不是jsp中的偽指令(C)

A.page B.taglib

C.session

D.include 164.servlet 的生命周期又一系列事件組成,把這些事件按照先后順序排序,以下正確的是(C)

A.加載類,初始化,實例化,請求處理,銷毀 B.加載類,實例化,請求處理,初始化,銷毀 C.加載類,實例化,初始化,請求處理,銷毀 D.實例化,加載類,初始化,請求處理,銷毀

165.下列(A)接口專用于訪問數據庫的中存儲過程

A.CallableStatement

B.ProcedureStatement

C.PreparedStatement D.Statement 167.在JSP中使用標記時,不會出現的屬性是(B)

A.name

B.value

C.以上皆不會出現 D.property

168.J2EE中,HttpServletRequest類的(A)方法用返回與當前請求相關聯的會話,如果沒有,則返回null。

A.getSession(false)B.getSession()

C.getSession(null)D.getSession(true)169.如果在網頁上顯示一幅圖片,下面哪句代碼是正確的(B)

A.“” B.

C. D. 170.在tomcat中,我們的虛擬目錄配置文件都在那個文件夾里(C)

A.common B.lib

C.conf D.work 171.以下的說法不正確的是(A)

A.tomcat支持中文文件夾名

B.tomcat的虛擬目錄可以放在任意的目錄中 C.tomcat的默認目錄名是ROOT D.tomcat可以同時啟動多個虛擬目錄

173.Http的中文含義為(C)

A.簡單郵件傳輸協議 B.統一資源定位器

C.超文本傳輸協議

D.網絡套接字

174.在JSP中使用response.sendRedirect(“jack.htm”);后瀏覽器地址欄內的內容(B)

A.錯誤用法 B.發生變化。

C.不發生變化。D.可能變化

176.對于預定義<%!預定義%>的說法錯誤的是(B)

A.一次可聲明多個變量和方法,只要以“;”結尾就行

B.聲明的變量將作為局部變量

C.在預定義中聲明的變量將在JSP頁面初始化時初始化 D.一個聲明僅在一個頁面中有效

177.Tomcat服務器的默認端口為(A)

A.8080

B.80

C.8001 D.8888

179.下面的那個是對servlet的生命周期描述正確的(B)A.destroy方法在請求結束的時候被執行

B.以上都不對

C.service方法是程序員自己管理線程的

D.init方法在每次訪問的servlet的時候最先被執行

180.在html里特殊的字符不能直接顯示,如果要顯示需要用下面的哪個來代替(B)

A.&st;B.&

C.< D.> 181.一個完整的URL地址不包括下面的那一項(D)

A.端口 B.URI

C.IP地址或域名 D.連接方式

182.JSP在Web服務器上的運行結果(B)

A.可以在控制臺中看到

B.可以在Web瀏覽器看到

C.只能在Web瀏覽器看到 D.只能在控制臺中看到

183.jsp實際上被執行的時候是被轉換成了servlet,在tomcat里默認轉換到了下面的那個文件夾里(C)

A.ROOT B.config

C.work

D.common 184.在Servlet里,能正確獲取session的語句是(A)

A.HttpSession session = request.getSession(true);B.HttpSession session = request.getHttpSession(true);C.HttpSession session = response.getHttpSession(true);D.HttpSession session = response.getSession(true);

186.下面的page偽指令的寫法正確的是(A)

A.<%@page import= %> B.<%@ page import= %>

C.<%page import= %> D.<@page import= %> 187.Servlet中,使用()接口中定義的()方法來處理客戶端發出的表單數據請求(D)

A.ServletRequest doPost B.ServletRequest doGet

C.HttpServlet doHead D.HttpServlet doPost 188.在inc.jsp中包含數行代碼與一張圖片,現在要創建一個home.jsp,每次瀏覽home.jsp時都能夠以最快的速度顯示inc.jsp中的所有內容以及home.jsp自身要顯示的內容,應該在home.jsp中使用的語句是(C)

A.<% @ include page = “inc.jsp”%> B. C.<% @ include file = “inc.jsp”%>

D. 189.下面的代碼在頁面的顯示結果是(B) A.15

B.101234 C.01234 D.12 190.include指令是用來包含文件的,下面的說法正確是(A)

A.是靜態的包含 B.以上都不對

C.2個頁面之間的變量可以重名 D.是動態的包含

193.請選出微軟公司提供的連接SQL Server 2000的JDBC驅動程序。(C)

A.oracle.jdbc.driver.OracleDriver B.com.mysql.jdbc.Driver C.com.microsoft.jdbc.sqlserver.SQLServerDriver D.sun.jdbc.odbc.JdbcOdbcDriver 194.使用自定義標簽時,要為JSP引擎提供有關自定義標簽的相關信息,下列信息描述語句正確的是(C)

A.hello B.hellocom.tagdemo.HelloTag C.hellocom.tagdemo.HelloTag D.hello 195.在MVC模式中,核心內容為(D)

A.model

B.不確證

C.view

D.control

196.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是(A)

A. B. C. D. 197.在J2EE中,test.jsp文件中有如下一行代碼

要使user對象中一直存在于對話中,直至其終止或被刪除為止,下劃線中應填入(B)

A.request B.session

C.page

D.application 198.在struts中實現資源包轉換為中文的是下面的那個命令(C)

A.servertool B.keytool

C.native2ascii D.tnameserv 199.下列表單
,如果單擊提交按鈕時,表單(B)A.提交到當前頁

B.沒有指定action屬性,所以不做提交

C.不確定

D.使用post方式提交

200.在servlet里能獲得web.xml里的綁定在servlet配置信息上的參數的方法是哪個(A)

A.getInitParameter B.getParameter

C.getParameterValues D.getInitParameterNames 202.設在表單中有一組復選鈕標記,如下列代碼:
請選擇喜歡的城市: 長春
北京
大連
上海
如果在register.jsp是取city的值,最適合的方法為(B)

A.String city= request.getParameter(“city”);B.String []cities=request.getParameterValues(“city”);C.String city=request.getAttribute(“city”);D.String []cities=request.getParameter(“city”);203.J2EE中在JSP中要使用user包中的User類,則以寫法正確的是(D)

A. B. C. D. 204.下列表單
,如果單擊提交按鈕時,表單(C)

A.使用post方式提交

C.沒有指定action屬性,所以不做提交

B.提交到當前頁

D.不確定

206.不能在不同用戶之間共享數據的方法是(D)

A.通過ServletContext對象

C.利用數據庫 B.利用文件系統

D.通過cookie

207.在JSP應用程序中要求刪除所有photo目錄中的的文件,但是保留文件夾,下列代碼中空缺位置最適合的選項為(String path=request.getRealPath(“photo”);File fp1=new File(path);File[] files=fp1.listFiles();for(int i=0;i

if(__________________________)

{

files[i].delete();

} } A.files[i].isFile()

C.files[i].isDirectory()

B.!files[i].isDirectory()

D.!files[i].isFile()

209.J2EE中,HttpSession接口位于(C)包中。

A.javax.servlet.http.session C.javax.servlet.http B.javax.servlet

D.javax.servlet.session 211.在JSP中調用JavaBean時不會用到的標記是(D)

A. C. B.

D. 214. J2EE中,HttpServletRequest類的(C)方法用返回與當前請求相關聯的會話,如果沒有,則返回null。

A.getSession()C.getSession(false)B.getSession(null)

D.getSession(true)215.下面的哪個是url重寫(C)

A.
C.jsp1.jsp?user_id=10 B.

D.session.setAttribute()216.在B/S編程里,我們經常使用腳本來輔助顯示的功能,下面對于腳本的說法正確的是(C)A.javascript就是一種特殊的java語言

A)

B.在腳本里能直接操作session C.腳本能嵌套在jsp代碼里 D.javascript里不能自定義類

220.Http的中文含義為(C)

A.統一資源定位器

B.簡單郵件傳輸協議 C.超文本傳輸協議

D.網絡套接字

221.對于一個繼承于BodyTagSupport標簽來說,他的dostart方法的返回值決定本體是否能被處理,下面那個是讓本體可以被處理的(D)

A.SKIP_BODY B.EVAL_BODY_INCLUDE

C.SKIP_PAGE

D.EVAL_BODY_BUFFERED

224.J2EE 中,()類的()方法用于創建對話。(C)

A.HttpServletResponse、newSession B. HtttpSession、newInstance

C. HttpServletRequest、getSession D.HttpSession、getSession 225.下列XML格式正確的為(B)

A.學生 B.<學生 學號=“101”姓名=”張三”/> C.<學生 學號=“101”姓名=張三/> D.<學生 學號=“101”姓名=”張三”> 227.JSP應用程序配置文件的根元素為(C)

A. B.

C. D. 228.在J2EE中,<%=”2”+"4"%>將輸出(A)

A.24 B.2+4

C.不會輸出,因為表達式是錯誤的 D.6 231.在瀏覽器解析換行被忽略,要想在頁面中實現換行,需要使用(D)

A.out.println(“br”)

B.System.out.println(“
”)

C.System.out.println(“br”)D.out.println(“
”)232.session對象的(C)方法用于設置會話的超時時間。

A.session.getMaxInactiveInterval();B.session.setMaxInactiveInterval(30);

C.session.setMaxTime(30);

D.session.setAttribute(“time”,30);233.在J2EE的Model Ⅱ模式中,模型層對象被編寫為(D)

A.JSP B.Server

C.Applet

D.JavaBean

234.給定include1.jsp文件代碼片斷,如下: <% pageContext.setAttribute(“User”,“HAHA”);%>

_______//此處填寫代碼

給定include2.jsp文件代碼片斷,如下: <%=pageContext.getAttribute(“User”)%>

要求運行include1.jsp時,瀏覽器上輸出:HAHA

要滿足以上條件,jsp1.jsp中下劃線處應填入以下(B)語句。

A.<% response.sendRedirect(“include2.jsp”);%> B. <%@ include file=“include2.jsp”%> C. D. 236.以下的技術不屬于J2EE的是(C)

A.RMI B.JNDI

C.COM

D.JMS 237.在html中繪制表格時(A)標記是表格中的換行標記。

A.

B.

C.

D.

C.

<blockquote id="61616"></blockquote>
<blockquote id="61616"></blockquote>
<output id="61616"></output>
  • <output id="61616"></output>
  • <label id="61616"><dl id="61616"></dl></label>

    D. 239.JSP中的不是隱式注釋為(A)

    A. B.<%--注釋內容--%> C. // 注釋內容

    D. /* 注釋內容 */ 240.WEB應用中,常用的會話跟蹤方法不包括(C)

    A.URL重寫 B.隱藏表單域 C.有狀態HTTP協議 D.Cookie 241.JavaBean的文件類型是(D)

    A..html

    B..jsp

    C..java D..classs

    242.session對象getId方法的作用是(C)

    A.取得session對象的結束時間。

    B.取得客戶端最后一次訪問服務器的時間。C.取得客戶端在服務器唯一的標識。D.取得session對象的創建時間。

    243.要執行預編譯應該使用下面的那個對象(A)

    A.PreparedStatement B.Statement

    C.CallabledStatement D.以上都不是

    244.在JSP中(D)動作用于將請求轉發給其他JSP頁面。

    A.setProperty B.include

    C.useBean D.forward

    246.在J2EE中,request對象的(D)方法可以獲取頁面請求中一個表單組件對應多個值時的用戶的請求數據

    A.String getParameter(String name)B.String getParameterValuses(String name)C.String[] getParameter(String name)D.String[] getParameterValues(String name)247.下列(D)接口專用于訪問數據庫的中存儲過程。

    A.ProcedureStatement B.PreparedStatement

    C.Statement D.CallableStatement

    248.給定一個Servlet的代碼片段如下: Public void doGet(HttpServletRequest request,HttpServletResponse response)

    throws ServletException,IOException{()out.println(“hi kitty!”);out.close();} 運行次Servlet時輸出如下: hi kitty!則應在此Servlet下劃線處填充如下代碼。(D)

    A.PrintWriter out = request.getWriter();B.OutputStream out = response.getOutputStream();C.OutputStream out = request.getWriter();D.PrintWriter out = response.getWriter();249.

    1、out.println(“”);

    4、System.out.println(“the servlet info”);

    5、out.close();以上的代碼執行過程描述正確的是(D)

    A.執行到2的時候會在客戶端頁面彈出一個對話框,當客戶響應過后繼續執行下面的代碼 B.以上都不對

    C.執行到2的時候會在客戶端頁面彈出一個對話框,但是會繼續執行下面的代碼 D.執行完上面的所有代碼后,客戶端才會得到服務器的響應,然后才彈出對話框

    250.一個struts的.do必須具備的部分是(D)

    A.controller B.formbean

    C.taglib D.action 251.J2EE中,HttpServletRequest類的(D)方法用返回與當前請求相關聯的會話,如果沒有,則返回null。

    A.getSession()

    C.getSession(null)D.getSession(false)B.getSession(true)252.要設計一個大型的基于多層體系結構的web應用系統,系統界面端基于HTML和XML,該系統要不斷的進行版本升級(即日后維護、二次需求開發等任務量較大),要達成這些目標,最適合的開發模式是(C)

    A.DAO B.Proxy

    C.MVC D.VO 253.cn是Connection對象,創建Statement 對象的方法是(A)

    A.Statement st=cn.createStatement()B.Statement st=cn.newStatement()C.Statement st=cn.createNewStatement()D.Statement st=new Statement();

    254.下面不是page指令的屬性的是(D)

    A.language B.info

    C.import D.url 255.在J2EE中,test.jsp文件中有如下一行代碼:

    要使user對象在用戶對其發出請求時存在,下劃線中應填入(C)

    A.application B.Page

    C.request D.Session 256.jsp:getProperty 標識的getProperty屬性的作用是(A)A.定義javaBean 的屬性名

    B.定義javaBean的標識

    C.定義javaBean 的名字 D.定義javaBean 的方法名

    258.給定JSP程序源碼如下,該JSP運行后輸出的結果是(D)

    <% int count =1;%> Count: <% ++count;%> A.Count:1 B.1:2

    C.Count:2 D.Count: 259.java.io.File對象的(B)方法可以新建一個文件。

    A.createFile()

    B.createNewFile()

    C.delete()

    D.mkdir()

    260.在html標記中(B)標記用于設置當前頁面的標題。

    A.html B.title

    C.head

    D.name 261.在J2EE中,以下不是JSP隱式對象的是(A)

    A.context B.out

    C.application D.pageContext 263.使用JavaScript語言中Document的(D)方法可以在頁面上輸出字符。

    A.document.print()B.document.flush()

    C.document.out()

    D.document.write()

    264.如果編寫一個計數器程序,用來記載當前網站的訪問量,最好采用JSP中的(C)對象。

    A.page

    B.session

    C.application D.request

    265.當我們想要修改tomcat的訪問端口的時候需要對那個文件進行修改(A)

    A.server.xml B.tomcat-users.xml

    C.config.xml D.web.xml 266.給定一個JSP程序源碼如下: 在two.jsp中加入(C)代碼片斷可以輸出參數location的值。

    A. B.<% = request.getAttribute(“location”)%> C.<% = request.getParameter(“location”)%> D. 268.在J2EE中,test.jsp文件中有如下一行代碼: 要使user對象在用戶對其發出請求時存在,下劃線中應填入(B)

    A.application B.request

    C.Session D.Page

    269.<% int count =1;%>___________

    以下(A)語句可以在上面下劃線處插入,并且運行后輸出結果是:1。

    A.<% =count++ %> B. <%=++count %>

    C.<% count++;%> D.<% ++count;%> 270.下面的說法正確的是(D)A.我們的jar文件應該放在classes里

    B.沒有classes文件夾,虛擬目錄就不能被加載 C.我們使用的類文件要在web.xml里注冊

    D.虛擬目錄里除了WEB-INF文件夾之外,其他的地方都可以放.jsp文件

    271.關于JavaBean正確的說法是(C)

    A.被引用的Bean文件的文件名后綴為.java

    B.Bean文件放在任何目錄下都可以被引用

    C.Java文件與Bean所定義的類名可以不同,但一定要注意區分字母的大小寫 D.在JSP文件中引用Bean,其實就是用語句

    272.在配置虛擬目錄的時候我們必須修改的是配置文件里的那兩項(B)

    A.path和privileged B.path和docBase

    C.privileged和debug D.debug和docBase 273.在JSP中使用session.putValue(“username”, u_name)可以在會話中保存(B)

    A.username對象

    B.u_name對象。

    C.u_name的數值。D.username的數值

    274.在J2EE中,test.jsp文件中有如下一行代碼:

    要使user對象只能在使用test.jsp時使用,當加載頁面時就會將其銷毀。下劃線中應填入(B)

    A.session B.page

    C.reqeust D.application 275.要設置某個JSP頁面為錯誤處理頁面,以下page指令正確的是(A)

    A. <%@ page isErrorPage= %> B. <%@ page extends= %>

    C.<%@ page errorPage= %> D. <%@ page info= %> 276.在J2EE中,給定某Servlet的代碼如下,編譯運行該文件,以下陳述正確的是(D)Public class Servlet1 extends HttpServlet{

    A.編譯該文件時會提示缺少doGet()或者dopost()方法,編譯不能夠成功通過

    B.編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到運行期錯誤信息 C.編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中看不到任何輸出的文字 D.編譯后,把Servlet1.class放在正確位置,運行該Servlet,在瀏覽器中會看到輸出文字:hello!Public void init()throws ServletException{

    } Public void service(HttpServletRequest request,HttpServletResponse response)Throws ServletException,IOException{ PrintWriter out = response.getWriter();Out.println(“hello!”);}} 277.使用getInitParameter的時候如果要取的參數沒有在web.xml中設定,那么會是下面的那一種情況(B)

    A.產生一個異常 B.返回null

    C.不能編譯 D.返回空字符串

    279.給定JSP程序源碼如下:

    <% int count =1;%> _______

    以下(B)語句可以在下劃線處插入,并且運行后輸出結果是:1。

    A.<%=++count %> B.<% =count++ %>

    C.<% count++;%> D.<% ++count;%>c)

    二、多項選擇題

    1.下面(C,D)是ResultSet接口的方法。

    A.forward()B.back()

    C.next()

    D.close()2.能在不同用戶之間共享數據的方法是(D,A,B)

    A.利用數據庫

    B.通過ServletContext對象

    C.通過cookie

    D.利用文件系統

    3.HTML標記中標記的method屬性取值為(B,D)

    A.doGet B.get

    C.doPost D.post

    4.對該段代碼描述正確的有<% int i = Integer.parseInt(requrst.getParemeter(“value”))%(B,D,C)

    A.不會有錯

    B.當value與int 類型不匹配時回報錯

    C.了安全起見應該將該段代碼放在try{}和catch(){}之間 D.當value=""時會報錯

    5.在一個文本組件中輸入字符時有可能觸發(A,B,C)事件。

    A.onMouseUp

    B.onKeyUp

    C.onKeyDown D.onSubmit

    6.在JSP文件中加載動態頁面可以用(A,B)指令。

    A.<%@ include file= %> B.指令

    C.page指令

    D.指令

    7.在J2EE中對于以下的include指令和include動作,描述正確的是(B,D)

    A.include指令和include動作的功能和作用是一模一樣的

    B.含有include指令的JSP頁面編譯成Servlet時,Servlet內嵌被子包含的文件內容

    C.通常情況下,使用include動作包含JSP頁面比使用include指令包含JSP頁面執行速度要快

    D.含有include動作的JSP頁面編譯成Servlet時,Servlet使用語句pageContext.include(“被包含文件”),來引用被包含的文件

    8.對于預定義<%!預定義%>的說法正確的是(B,C,D)

    A.聲明的變量將作為局部變量

    B.一個聲明僅在一個頁面中有效

    C.一次可聲明多個變量和方法,只要以“;”結尾就行

    D.在預定義中聲明的變量將在JSP頁面初始化時初始化

    9.某web應用的上下文路徑是root,配置文件web.xml中有如下片段: process slt.ProcessServlet process /proc 以下說法正確的是(C,B)

    A.該servlet的訪問路徑是http://機器IP:端口號/root/ProcessServlet B.該servlet的訪問路徑是http://機器IP:端口號/root/proc C.在包slt中,有一個名為ProcessServlet.class的文件

    D.該servlet的訪問路徑是http://機器IP:端口號/root/ProcessServlet 10.如果想在頁面中使用一個JavaBean我們可以使用(B,D)指令。

    A. B.page

    C.以上選項全都正確

    D. 11.下列關于HTTP協議說法正確的是(D,A,B,C)

    A.HTTP請求消息中Accept表示瀏覽器可接受的MIME類型

    B.HTTP請求消息中Accept-Encoding表示瀏覽器能夠進行解碼的數據編碼方式

    C.HTTP請求消息中Host表示初始URL中的主機和端口 D.HTTP是一種請求/響應式的協議

    12.在標簽處理類中,如何訪問session范圍內的共享數據?(C,B)

    A.request.getAttribute(“attributename”)B.pageContext.getAttribute(“attributename”,PageContext.SESSION_SCOPE)C.在標簽處理類TagSupport類中定義了pageContext成員變量,先通過它的getSession()方法獲得當前的HttpSession對象,再調用HttpSession對象的getAttribute()方法。D.在TagSupport類中定義了session成員變量,直接調用它的getAttribute()方法即可。

    13.動作元素經常與(C,A,B)元素一起使用。

    A. B.

    C. D. 14.下列關于WEB開發說法正確的是(D,C,B,A)

    A.Web 是動態的B.Web是分布式的C.Web與平臺無關

    D.Web是圖形化的和易于導航的

    15.下列關于Application對象說法中錯誤的是(D,B)

    A.Application對象用于在多個程序中保存信息

    B.getAttributeNames()方法返回所有application對象的屬性的值。

    C.setAttribute(String name , Object object)方法設置指定名字name的application對象的屬性值object D.Application對象用來在所有用戶間共享信息,但不可以在Web應用程序運行期間持久地保持數據。

    16.如果想在頁面中使用一個JavaBean我們可以使用(A,B)指令。

    A. B.以上選項全都正確

    C.page D. 17.下面關于request對象說法錯誤的是(C,A)

    A.getServerName()返回接收請求的服務器的主機名和端口號

    B.request對象是ServletRequest的一個實例

    C.當客戶端請求一個JSP網頁時,JSP引擎會將客戶端的請求信息包裝在這個response對象中

    D.getParameter()方法返回包含指定參數的單獨值的字符串

    18.下列關于Tomcat個目錄說法錯誤的是(D,A)

    A.work目錄——包含web項目示例,當發布web應用時,默認情況下把web文件夾放于此 B.bin目錄——包含啟動/關閉腳本

    C.conf目錄——包含不同的配置文件

    D.Lib目錄——包含Tomcat使用的源文件

    19.在J2EE中對于以下的include指令和include動作,描述正確的是(A,C)

    A.含有include指令的JSP頁面編譯成Servlet時,Servlet內嵌被子包含的文件內容 B.include指令和include動作的功能和作用是一模一樣的

    C.含有include動作的JSP頁面編譯成Servlet時,Servlet使用語句pageContext.include(“被包含文件”),來引用被包含的文件 D.通常情況下,使用include動作包含JSP頁面比使用include指令包含JSP頁面執行速度要快

    20.客戶請求訪問HTML頁面與訪問Servlet有什么異同?(B,D,C)A.相同:前者Web服務器直接返回HTML頁面,后者Web服務器直接返回Servlet的源代碼。

    B.相同:都使用HTTP協議

    C.區別:后者需要在web.xml中配置URL路徑。

    D.區別:前者Web服務器直接返回HTML頁面,后者Web服務器調用Servlet的方法,由Servlet動態生成HTML頁面

    21. 給定JSP程序源碼如下,可以在下劃線處插入并且能夠正確輸出WELCOME,JACK的語句是(A,C)。<% String name=“JACK”;%> WELCOME,______

    下載《JSP程序設計》職業技能訓練大綱word格式文檔
    下載《JSP程序設計》職業技能訓練大綱.doc
    將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
    點此處下載文檔

    文檔為doc格式


    聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

    相關范文推薦

    主站蜘蛛池模板: 丰满人妻中伦妇伦精品app| 欧美日韩综合在线精品| 男人的天堂在线a无码| 国产农村妇女野外牲交视频| 18禁成年免费无码国产| 精品少妇无码一区二区三批| 成人爽a毛片免费视频| 永久黄网站色视频免费观看| 久久国产36精品色熟妇| 97丨九色丨国产人妻熟女| 夫前人妻被灌醉侵犯在线| 亚洲乱亚洲乱妇中文影视| 97久久综合区小说区图片区| 天天做av天天爱天天爽| 日本一区二区在线播放| 亚洲制服另类无码专区| 无码色av一二区在线播放| 色老汉免费网站免费视频| av天堂中av世界中文在线播放| 无码区国产区在线播放| 中文字幕亚洲无线码a| 亚洲精品无码一二区a片| 欧美精品久久久久久| 4hu四虎永久免费地址ww416| 丰满人妻一区二区三区免费视频| 亚洲香蕉aⅴ视频在线播放| 国产精品亚洲а∨天堂| 亚洲乱码1卡2卡3乱码在线芒果| 少妇无码太爽了在线播放| 久久婷婷五月综合色国产香蕉| 人妻无码视频一区二区三区| 无码精品人妻一区二区三区人妻斩| 韩国精品一区二区三区无码视频| 97久久人人超碰国产精品| 麻豆人人妻人人妻人人片av| 日本一高清二区视频久二区| 最新国产99热这里只有精品| 欧美巨大巨粗黑人性aaaaaa| 欧美国产精品日韩在线| 天天爽夜夜爽夜夜爽| 亚洲中文有码字幕日本|
  • <output id="61616"><option id="61616"><em id="61616"></em></option></output>
      <u id="61616"><form id="61616"></form></u>

      <abbr id="61616"><strong id="61616"></strong></abbr>

      <label id="61616"></label>