av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

java語言

Java-EE考試習(xí)題

時(shí)間:2025-03-03 06:41:46 java語言 我要投稿
  • 相關(guān)推薦

Java-EE考試習(xí)題

  如果缺少破土面出并與風(fēng)雪拚搏的勇氣,種子的前途并不比落葉美妙一分。以下是小編為大家搜索整理了Java_EE考試習(xí)題,希望能給大家?guī)韼椭?更多精彩內(nèi)容請及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

Java-EE考試習(xí)題

  第一章

  1. JavaEE架構(gòu)中各層的組件分布說明錯(cuò)誤的是?

  A. Application Client是客戶層中包含的組件

  B. Applets 是Web層中包含的組件

  C. Servlet,JSP是Web層中包含的組件

  D. EnterPrise JavaBeans 放置在業(yè)務(wù)層

  2. 以下有關(guān)組件理解正確的是?

  A. 組件是指一種包裝過的軟件對象,它們擁有標(biāo)準(zhǔn)化的接口,而且可在多個(gè)應(yīng)用程序中重用。

  B. 組件遵循一系列命名的規(guī)范,使用者能夠根據(jù)這些規(guī)范調(diào)用不同的組件

  C. JavaBean就是一種組件,可以在多個(gè)應(yīng)用程序中重用。

  D. JavaBean、Servlet和Applet組件都是服務(wù)器端的組件。

  3. 自定義的Servlet應(yīng)重載HttpServlet類的___方法以響應(yīng)客戶發(fā)出的POST請求方法。

  A. POST

  答案:

  4. 一個(gè)實(shí)例運(yùn)行在本地計(jì)算機(jī)的端口8080處。Web服務(wù)器實(shí)例中部署有一名為SimpleServlet的Web應(yīng)用,其部署描述符文件片斷如下:

  PDFServlet

  com.servlet.PDFServlet

  PDFServlet

  /pdfshow

  B. onPost C. doPost D. ResponsePost

  僅根據(jù)這些片斷判斷,可用下列哪些URI訪問本機(jī)的名為PDFServlet的Servlet?

  A.

  B.

  C.

  D.

  答案:

  第三章

  1. 下列關(guān)于Servlet的說法正確的是:

  A. Servlet是一種動(dòng)態(tài)網(wǎng)站技術(shù)

  B. Servlet運(yùn)行在服務(wù)器端

  C. Servlet針對每個(gè)請求使用1個(gè)進(jìn)程來管理

  D. Servlet與普通的Java類一樣,可以直接運(yùn)行,不需要環(huán)境支持

  2. 下列關(guān)于Servlet的編寫方式正確的是:

  A. 必須是HttpServlet的子類

  B. 通常需要覆蓋doGet()和doPost()方法或其中之一

  C. 通常需要覆蓋service()方法

  D. 通常需要在web.xml文件中聲明和兩個(gè)元素

  3. 下列關(guān)于Servlet工作原理的說法正確的是:

  A. 當(dāng)多個(gè)用戶訪問同一個(gè)Servlet時(shí),該Servlet會(huì)在容器中創(chuàng)建多個(gè)實(shí)例

  B. init()方法只會(huì)被調(diào)用一次,在此Servlet被創(chuàng)建時(shí)調(diào)用

  C. service()方法在每次請求此Servlet時(shí)都會(huì)被調(diào)用

  D. destroy()方法在每次請求完畢時(shí)會(huì)被調(diào)用

  4. 關(guān)于Cookie的說法,錯(cuò)誤的是:

  A. 獲取Cookie的名字用cookie的getName方法,getValue方法獲取cookie的值。設(shè)置cookie的值用setValue方法

  B. getMaxAge和setMaxAge是獲取和設(shè)置cookie經(jīng)過多長時(shí)間就過期的兩個(gè)

  方法。

  C. Cookie是服務(wù)器端狀態(tài)管理機(jī)制

  D. 瀏覽器可以關(guān)閉Cookie功能

  5. 寫入和讀取Cookie的代碼分別是:

  A. request.addCookies()和response.getCookies()

  B. response.addCookie ()和request.getCookie ()

  C. response.addCookies()和request.getCookies()

  D. response.addCookie()和request.getCookies()

  6. HttpServletRequest的__方法可以得到會(huì)話:

  A. getSession()

  B. getSession(boolean)

  C. getRequestSession()

  D. getHttpSession()

  7. 下列選項(xiàng)中可以關(guān)閉會(huì)話的是:

  A. 調(diào)用HttpSession的close() 方法

  B. 調(diào)用HttpSession的invalidate()方法

  C. 等待HttpSession超時(shí)

  D. 調(diào)用HttpServletRequest的getSession(false)方法

  8. 在HttpSession中寫入和讀取數(shù)據(jù)的方法是:

  A. setParameter()和getParamter()

  B. setAttribute()和getAttribute()

  C. addAttribute()和getAttribute()

  D. set()和get()

  9. 關(guān)于HttpSession的getAttribute()和setAttribute()方法,正確的說法是:

  A. getAttribute()方法返回類型是String

  B. getAttribute()方法返回類型是Object

  C. setAttribute()方法保存數(shù)據(jù)時(shí)如果名字重復(fù)會(huì)拋出異常

  D. setAttibute()方法保存數(shù)據(jù)時(shí)如果名字重復(fù)會(huì)覆蓋以前的數(shù)據(jù)

  6) Servlet中,HttpServletResponse的()方法用來把一個(gè)Http請求重

  定向到另外的URL。

  a) sendURL()

  b) redirectURL() d) redirectResponse() c) sendRedirect()

  8) 在Servlet過濾器的生命周期方法中,每當(dāng)傳遞請求或響應(yīng)時(shí),web容器會(huì)調(diào)用()方法。

  a) init

  b) service c) doFilter d) destroy

  10)給定一個(gè)Servlet的代碼片段如下:

  Public void doGet(HttpServletRequest request,HttpServletResponse response)

  throws ServletException,IOException{

  ______

  out.println(“hi kitty!”);

  out.close();

  }

  運(yùn)行次Servlet時(shí)輸出如下:

  hi kitty!

  則應(yīng)在此Servlet下劃線處填充如下代碼。

  a) PrintWriter out = response.getWriter();

  b) PrintWriter out = request.getWriter(); c) OutputStream out = response.getOutputStream();

  d) OutputStream out = request.getWriter();

  14) J2EE中,以下關(guān)于HttpServlet的說法錯(cuò)誤的是()。

  a) HttpServlet是一個(gè)抽象類 b) HttpServlet類擴(kuò)展了GenericServlet類 c) HttpServlet類的子類必須至少重寫service方法 d) HttpServlet位于javax.servlet.http包中

  33) 在J2EE中,使用Servlet過濾器時(shí),可以在web.xml文件的(中包括元素。

  a)

  b) d) c)

  34) Servlet中,使用()方法來處理客戶端

  發(fā)出的表單數(shù)據(jù)請求

  a) HttpServlet doHead

  b) HttpServlet doPost d) ServletRequest doPost c) ServletRequest doGet

  36) 給定如下Servlet代碼,假定在瀏覽器中輸入U(xiǎn)RL:

  http://localhost:8080/servlet/HelloServlet,可以調(diào)用這個(gè)servlet,那么這個(gè)Servlet的輸出是(。

  import java.io.*;

  import javax.servlet.*;

  import javax.servlet.http.*;

  public class HelloServlet extends HttpServlet{

  public void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{

  }

  public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {

  res.setContentType("text/html");

  PrintWriter out = res.getWriter();

  out.println("");

  out.println("");

  out.println("doGet Hello World!");

  out.println("");

  out.println("");

  out.close();

  }

  public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {

  res.setContentType("text/html");

  PrintWriter out = res.getWriter();

  out.println("");

  out.println("");

  out.println("doPost Hello World!");

  out.println("");

  }

  }

  a) 一個(gè)HTML頁面,頁面上顯示doGet Hello World!

  b) 一個(gè)HTML頁面,頁面上顯示doPost Hello World!

  c) 一個(gè)空白的HTML頁面

  d) 錯(cuò)誤信息

  40) J2EE中,()類()方法用于返回應(yīng)用程序的上下文路徑。

  a) HttpServletRequest、getContextPath()

  c) ServletContext、getContextPath() b) HttpServletRequset、getPathInfo() d) ServletContext、getPathInfo()

  41) 在J2EE中,使用Servlet過濾器時(shí),需要在web.xml通過(過濾器映射到Web資源。

  a)

  c) b) d)

  第四章

  1. 下列關(guān)于JSP的說法正確的是:

  A. JSP在容器啟動(dòng)時(shí)會(huì)被翻譯成Servlet,并編譯為字節(jié)碼文件

  B. JSP在第一次被請求時(shí)會(huì)被翻譯成Servlet,并編譯為字節(jié)碼文件

  C. 在第二次請求時(shí),將不再執(zhí)行翻譯步驟

  D. JSP可以提供比Servlet更為豐富的功能

  2. 下列不屬于JSP頁面的主要成分的是:

  A. JSP腳本

  B. HTML代碼

  C. JSP指令

  D. JSP內(nèi)置對象

  3. 下列JSP表達(dá)式的寫法正確的是:

  A.

  B.

  C.

  D.

  4. 在JSP頁面中的下述代碼,第二次訪問此頁面的輸出是:

  ,

  A. 0,0

  B. 0,1

  C. 1,0

  D. 1,1

  5. 下列方式可以在JSP中使用注釋并且客戶端無法查看的是:

  A.

  B.

  C.

  D.

  6. 有關(guān)JSP頁面作用域page、request、session和applicatio說法錯(cuò)誤的是

  A. pageContext對象只能接受來自創(chuàng)建當(dāng)前頁面的客戶訪問

  B. request對象可以在多個(gè)客戶請求生命周期內(nèi)接受其訪問。

  C. session對象在整個(gè)用戶會(huì)話生命周期內(nèi),在應(yīng)用中接受一個(gè)單獨(dú)的客戶

  的訪問

  D. application對象在整個(gè)應(yīng)用的生命周期內(nèi),接受來自這個(gè)應(yīng)用中的任何

  頁面的訪問。

  7. 下列哪些是JSP的隱含聲明對象?

  A. pageContext

  B. Error

  C. Config

  D. Thread

  8. 以下關(guān)于JSP技術(shù)的說法正確的是?

  A. 分離業(yè)務(wù)邏輯和表示

  B. 編寫一次,隨處運(yùn)行

  C. 客戶端Java資源的高效利用

  D. 可重用的組件和標(biāo)簽庫

  9. JSP頁面包括以下哪些元素?

  A. JSP指令

  B. JSP Action

  C. JSP腳本

  D. JSP控件

  10. 下列page指令的使用正確的是( )

  A.

  B.

  C.

  D.

  11. 下列useBean標(biāo)準(zhǔn)動(dòng)作使用正確的是( )

  A.

  B.

  C.

  D.

  12. 下列setProperty標(biāo)準(zhǔn)動(dòng)作使用正確的是()

  A.

  B.

  C.

  D.

  13. 在JSP中,要定義一個(gè)方法,需要用到以下( )元素。

  A.

  B.

  C.

  D.

  14. JSP頁面經(jīng)過編譯之后,將創(chuàng)建一個(gè)( )。

  A. applet

  B. servlet

  C. application

  D. exe文件

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

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

  A. page

  B. request

  C. session

  D. application

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

  A. extends

  B. import

  C. languge

  D. contentType

  17. 在JSP中,只有一行代碼:,運(yùn)行將輸出( )。

  A. A+B

  B. AB

  C. 131

  D. 錯(cuò)誤信息,因?yàn)楸磉_(dá)式是錯(cuò)誤的

  18. 給定如下JSP代碼,假定在瀏覽器中輸入U(xiǎn)RL:http://localhost:8080/web/jsp1.jsp,可以調(diào)用這個(gè)JSP,那么這個(gè)JSP的輸出是( )。

  it’s an odd

  it’s an even

  A. 一個(gè)HTML頁面,頁面上顯示it’s an odd

  B. 一個(gè)HTML頁面,頁面上顯示it’s an even

  C. 一個(gè)空白的HTML頁面

  D. 錯(cuò)誤信息

  19. 給頂一個(gè)JSP程序源代碼,如下:

  在two.jsp中使用( )代碼片段可以輸出參數(shù)location的值。

  A.

  B.

  C.

  D.

  20. 如JSP頁面執(zhí)行時(shí)遇到自定義標(biāo)簽,doStartTag()方法將被調(diào)用( )次。

  A. 1

  B. 1或多

  C. 0或1

  D. 0或多

  21. 給定include1.jsp文件代碼片斷,如下:

  _______//此處填寫代碼

  給定include2.jsp文件代碼片斷,如下:

  要求運(yùn)行include1.jsp時(shí),瀏覽器上輸出:HAHA

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

  A. null

  B. HAHA

  C. null

  D. null

  22. 給定一個(gè)JSP程序源碼如下:

  在two.jsp中加入( )代碼片斷可以輸出參數(shù)location的值。

  A.

  B.

  C.

  D.

  23. 要設(shè)置某個(gè)JSP頁面為錯(cuò)誤處理頁面,以下page指令正確的是( )。

  A.

  B.

  C.

  D.

  24. 在JSP中,()動(dòng)作用于將請求轉(zhuǎn)發(fā)給其他JSP頁面。

  A. forward

  B. include

  C. useBean

  D. setProperty

  25. 在J2EE中,在一個(gè)JSP文件中,有表達(dá)式,它將輸出( )。

  A. 2+3

  B. 5

  C. 23

  D. 不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的

  26. 給定JSP程序源碼如下,可以在下劃線處插入并且能夠正確輸出WELCOME,JACK的語句是( )。 (選擇二項(xiàng))

  WELCOME,______

  A. name

  B.

  C. out.println(name);

  D.

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

  A. request.sendRedirect("http://www.jb-aptech.com.cn");

  B. request.sendRedirect();

  C. response.sendRedirect("http://www.jb-aptech.com.cn");

  D. response.sendRedirect();

  28. 在J2EE中,${2 + “4”}將輸出( )。

  A. 2 + 4

  B. 6

  C. 24

  D. 不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的

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

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

  A.

  B.

  C.

  D.

  第五章

  32) 在JSP中,使用動(dòng)作可以將javaBean嵌入JSP頁面,對JavaBean的訪問范圍不能是()。

  a) page

  c) b) request d) application response

  23) 使用自定義標(biāo)簽時(shí),要為JSP引擎提供有關(guān)自定義標(biāo)簽的相關(guān)信息,下列信息描述語句正確的是()。

  a)

  hello

  com.tagdemo.HelloTag

  b)

  hello

  com.tagdemo.HelloTag

  c)

  hello

  com.tagdemo.HelloTag

  d)

  hello

  com.tagdemo.HelloTag

  29) 在J2EE實(shí)現(xiàn)企業(yè)級應(yīng)用開發(fā)中,(XML文檔。 a) TLD文件

  c) WAR文件 b) DTD文件 d) EAR文件

  填空題

  第一章

  1. 使HttpSession失效的三種方式是______、_________和___________。答案:關(guān)閉瀏覽器、調(diào)用HttpSession的invalidate()方法和等待HttpSession超時(shí) 2.

  第四章

  簡答題

  第一章

  1. 什么是Java EE

  2.簡述Java EE體系包含的主要技術(shù)

  第三章

  1.什么是Servlet,它與Applet有何區(qū)別?

  2.

  第四章

  1. 簡述JSP幾種內(nèi)置對象的用途及其作用范圍

  2. forward 和redirect的區(qū)別

  3. jsp有哪些動(dòng)作?作用分別是什么?

  4. 兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別?

  5. JSP和Servlet有哪些相同點(diǎn)和不同點(diǎn),他們之間的聯(lián)系是什么?

  編程題

  第四章

  1.編寫JSP頁面,輸出100以內(nèi)的質(zhì)數(shù)

【Java-EE考試習(xí)題】相關(guān)文章:

java考試復(fù)習(xí)題03-07

司法考試刑法習(xí)題08-08

安全培訓(xùn)考試復(fù)習(xí)題06-02

2017社工考試習(xí)題附答案02-28

2018年物流考試精選習(xí)題及答案05-28

普通話考試提高習(xí)題08-12

銀行從業(yè)資格章節(jié)考試習(xí)題05-26

2017導(dǎo)游考試《實(shí)務(wù)》基礎(chǔ)習(xí)題03-15

普通話考試模擬習(xí)題06-02