亚洲喷奶水中文字幕电影,日本aⅴ高清一区二区三区,欧美亚洲日本国产,欧美日韩亚洲中文字幕

<legend id="flx4p"><abbr id="flx4p"><thead id="flx4p"></thead></abbr></legend>

<mark id="flx4p"><thead id="flx4p"></thead></mark>

      我要投稿 投訴建議

      Java Web基礎筆試題

      時間:2022-09-26 00:01:17 筆試題目 我要投稿
      • 相關推薦

      Java Web基礎筆試題

        下面CN人才網(wǎng)小編為大家?guī)淼氖荍ava Web基礎筆試題,希望對大家有所幫助~

      Java Web基礎筆試題

        一、 填空題(每空2分,共30分)

        1、在tomcat上發(fā)布javaweb應用時的默認目錄是__webapps___目錄。

        2、javaweb應用的部署描述符是指 web.xml__ 文件。

        3、在tomcat中訪問helloapp應用的login.html文件時,在瀏覽器地址欄應寫的url為:__。

        4、Servlet容器啟動每一個web應用時,都會為它創(chuàng)建一個唯一的___ServletContext__對象,該對象和web應用有相同的生命周期。

        5、請求轉發(fā)源組件的響應結果___不會__發(fā)送到客戶端,包含__會__發(fā)送到客戶端。(填“會”或“不會”)

        6、jsp中實現(xiàn)請求轉發(fā)的標記為:_________。

        7、在JSP中,? request? 內(nèi)置對象代表請求消息, response 內(nèi)置對象代表響應消息,___session_內(nèi)置對象代表會話。

        8、如果使用第四類jdbc驅動器連接數(shù)據(jù)庫,jar文件的存放位置為“web應用/_WEB-INF /lib_______”。

        9、Servlet容器為每一個HttpSession對象分配一個唯一標識符,叫做___SessionID___。

        10、javaweb在mvc設計模式下,___javabean___是模型,___jsp是視圖,__servlet__是控制器。

        二、 選擇題(每題2分,共30分)

        1、下面哪一個選項不是http響應的一部分?(? c )

        ?a) 響應頭

        b) 響應正文

        c) 協(xié)議版本號

        d) 狀態(tài)行

        ? 2、http請求及響應的正文部分可以是任意格式的數(shù)據(jù),要保證接收方能看得

        懂發(fā)送方發(fā)送的數(shù)據(jù),http協(xié)議采用( d? )協(xié)議來規(guī)范正文的數(shù)據(jù)格式 ?

        a) FTP

        b) TCP

        c) HTTP

        d) MIME

        3、Servlet API 由哪兩個包組成?(兩個答案)( ac )

        a) javax.servlet

        b) javax.servlet.jsp

        c)? javax.servlet.http

        d) java.servlet

        4、一個servlet的生命周期不包括( b? )方法?

        a)? init()方法

        b)? invalidate()方法

        c)? service()方法

        d)? destroy()方法

        5、HttpServletRequest對象的(? c )方法能夠獲取一個表單參數(shù)的值:

        a)? getQuaryString()

        b)? getPathInfo()

        c)? getParameter()

        d)? getAttribute()

        6、下面對servlet中重定向說法描述錯誤的是( d )

        a) 使用的是HttpServletResponse接口的sendRedirect()方法

        b) 源組件的響應結果不會發(fā)送給客戶端

        c)? sendRedirect()方法后的代碼仍會執(zhí)行

        d) 源組件和目標組件共享ServletRequest對象

        ? 7、jsp指令不包括( c? )

        a)? page指令

        b)? taglib指令

        c)? import指令

        d)? include指令

        8、jsp中java表達式的語法格式為:(a )

        ? 9、可以執(zhí)行請求轉發(fā)的操作是(d )。

        a) jsp中response內(nèi)置對象的sendRedirect()方法

        b) 標記

        c) RequestDispatcher對象的include()方法

        d) RequestDispatcher對象的forward()方法

        10、(? d? )內(nèi)置對象可以處理jsp頁面運行中的錯誤或者異常

        a)? pageContext

        b)? page

        c)? session

        d)? exception

        11、下面對jdbc api描述錯誤的是(? d? )

        a)? DriverManager接口的getConnection()方法可以建立和數(shù)據(jù)庫的連接

        b)? Connection接口的createStatement()方法可以創(chuàng)建一個Statement對象

        c)? Statement接口的executeQuery()方法可以發(fā)送select語句給數(shù)據(jù)庫

        d)? ResultSet接口表示執(zhí)行insert語句后得到的結果集

        12、JavaBean的scope取什么值可使該javabean被多個用戶共享,即和web

        應用有相同的生命周期?(? d? )

        a) page

        b) request

        c) session

        d) application

        13、下面哪個不是JSP中和javabean相關的標記?(? b )

        14、以下關于EL和JSTL說法錯誤的是?( d )

        a) EL是一種簡潔的數(shù)據(jù)訪問語言

        b) EL表達式基本形式:${var}

        c) JSTL的全稱是JavaServer Pages Standard Tag Library

        d) JSTL只有一個Core核心標簽庫

        15、所有的servlet過濾器類都必須實現(xiàn)( a? )接口。

        a) javax.servlet.Filter

        b) javax.servlet.ServletConfig

        c) javax.servlet.ServletContext

        d) javax.servlet.Servlet

        三、 編程題(共40分)

        1、第一個Servlet1文件,讀取兩個請求參數(shù)first和second,將其轉換為int值后相加,和存放在請求范圍內(nèi),然后把請求轉發(fā)第二個 Servlet2.。第二個Servlet2文件(url為output),向客戶輸出Servlet1計算的結果。根據(jù)注釋補充下列代碼。(23分)

        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分)

        ?

        _? 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 {

        ? //讀取請求范圍內(nèi)Servlet1計算出的和

        ? _? String sum=(String)request.getAttribute(“sum”);_________(3分)

        ? //向客戶端輸出和

        ? PrintWriter out=response.getWriter();

        ? out.print(“the sum is “+sum);_________(3分)

        ? }

        }

        2、寫一個JSP訪問Access數(shù)據(jù)庫的user表,將所有的記錄顯示出來;ODBC數(shù)據(jù)源名為test,驅動類名 為:”sun.jdbc.odbc.JdbcOdbcDriver”,連接數(shù)據(jù)庫的url為:”jdbc:odbc:test”。user表中name字 段為文本類型,password為數(shù)字類型。連接數(shù)據(jù)庫代碼(6分),發(fā)送查詢語句代碼(4分),處理結果集代碼(7分)(共17分)