1. 程式人生 > >筆試_jsp試題(2)

筆試_jsp試題(2)

一、 單選題 (每小題2分,共90分)

1. 在HTML中,點選圖片”previous.gif”上的超級連結後頁面將載入歷史列表中的上一個URL頁面。程式碼如下所示,應在下劃線處填入()
<a href=_______><img src=”previous.gif” width=”67” height=”21”></a>

A:”javascript:history.go(-1)”;

B:“history.go(1)”

C:“history.go(-1)”

D:“javascript:history.go(1)”

2. jsp九大內建物件中表示錯誤物件是::

A:request

B:cookie

C:response

D:exception

3. 查詢結果集ResultSet物件是以統一的行列形式組織資料的,執行

ResultSet rs = stmt.executeQuery ("select bid,name,author,publish,price from book");

語句,得到的結果集rs的列數為(  )

A:4

B:5

C:6

D:不確定

4.

servlet 的生命週期有一系列事件組成,把這些事件按照先後順序排序,以下正確的是()

A: 載入類,例項化,請求處理,初始化,銷燬

B:載入類,例項化,初始化,請求處理,銷燬

C:例項化,載入類,初始化,請求處理,銷燬

D:載入類,初始化,例項化,請求處理,銷燬

5. WWW 是____的意思 

A:網頁

B:全球資訊網

C:瀏覽器

D:超文字傳輸協議

6. 關於MVC架構的缺點,下列的敘述哪一項是不正確的?

A:提高了對開發人員的要求

B:程式碼複用率低

C:增加了檔案管理的難度

D:

產生較多的檔案

7. 以下關於jQuery的說法中錯誤的是()。

A:jQuery是JavaScript的程式庫之一,它是對JavaScript的封裝

B:

 相對於JavaScript,jQuery語法更為簡單,能大幅提高開發效率

C:相對於JavaScript,jQuery解決了大部分瀏覽器相容性問題,減少了出錯的概率

D:

jQuery功能強大,能完全代替JavaScript

8.  下列關於dao層說法正確的是:

A:  把業務邏輯儘可能轉移到dao中

B:  dao層是用來操縱資料庫的

C:

dao層是用來處理業務的

D:  dao層是負責和頁面互動的

9. 在Servlet過濾器的生命週期方法中,每當傳遞請求或響應時,web容器會呼叫()方法

A: init

B: service

C: doFilter

D: destroy

10. 關於設定字型的樣式,下面哪項是正確的

A:fontFamily:Arial,Times New Roman;

B:font-family:Arial,Times New Roman;

C:fontFamily:Arial;Times New Roman;

D:font-family:Arial,"Times New Roman";

11. 關於CSS樣式表的優先順序 

A:外部樣式優先順序最高

B:內部樣式優先順序最高

C:內聯樣式優先順序最高

D:各種樣式優先順序一樣

12. 與el表示式${param.name}的含義相同的是:

A:response.getParameter(String name);

B:request.getParameter(String name);

C:response.getParameterValue(Sting name);

D:request.getAttribute(String name);

13. 下面的程式碼是連線哪個資料庫的驅動載入片段(  ) 

try{     

    Class.forName("oracle.jdbc.driver.OracleDriver");  

}

catch(Exception e){     

  out.print(e.toString());  

}

A:Oracle

B:Sql Server

C:MySql

D:不確定

14.

在J2EE中,使用Servlet過濾器時,需要在web.xml通過()元素將過濾器對映到Web資源。(選擇一項)

A:   <filter>     

B:<filter-mapping>

C:<servlet> 

D:<servlet-mapping>

15. font:12px/18px Arial這行程式碼表示的意思是以下哪一項

A:字型12px或者18px,字型是Arial

B:字間行高是12px或18px,字型是Arial

C:字型大小12px,行高18px,字型是Arial

D:字型行高12px,字型大小是18px,字型是Arial

16.

 var a = 5;

  var b = "5";

alert((a==b)+";"+(a===b));

彈出的結果是()

A:true;flase

B:true;true

C:false.true

D:false;false

17.

<img>標籤中,alt屬性的含義是

A:影象連結地址

B:影象周圍無邊框

C:影象無法顯示時,替代顯示的文字

D:影象對齊方式

18. 在HTML 中,使用外部樣式表可以通過()元素進行引入 

A:REL

B:HREF

C: LINK

D:CSS

19.  下列對JSP描述正確的是

A: JSP的優點包括一次編寫,到處執行。

B: jsp中的Java程式碼執行在瀏覽器上

C:  jsp頁面由瀏覽器直接負責執行

D: jsp中的Java程式碼在書寫的時候需要考慮瀏覽器的相容性問題

20. 提供JAVA存取資料庫能力的包是 ( )

A:java.sql

B:java.awt

C:java.lang

D:java.swing

21. servlet配置的位置是:

A:db.properties

B:web.xml

C: book.xml

D:cookie

22. JAVASCRIPT的onSubmit事件的作用是 

A:當一個表單中的物件被點選時,執行的JavaScript事件

B:當用戶提交一個表單時,需要執行的JAVASCRIPT事件

C:當滑鼠移出物件時發生的事件

D:

物件發生改變時呼叫的事件

E:

當一個滑鼠指標從物件或區域之個移到物件或區域上時,呼叫的事件

23.

對下面這段程式碼分析不正確的是()

var len=form1.elements.length;

for(var i=0 ;i<Len; i++){

    if(form1.elements[i].value.length==0) {

       alert(“你的資料沒有填寫完善”);

       return  flase;

    }

}

A:程式碼第1行是取得當前表單元素的個數

B:程式碼第1行是取得當前文字表單的個數

C:這是迴圈驗證表單

D:這段程式碼可以驗證表單中文字框中的值是否為空

24. 關於JSP Model1模式的缺點,下列的敘述哪一項是不正確的?

A:應用是基於過程的 

B:業務邏輯和表示邏輯混合

C:軟體維護和擴充套件困難 

D:產生較多的檔案

25. 以下程式碼存在於哪個檔案?

<servlet>

<servlet-name>Testing</servlet-name>

<servlet-class>TestingServlet</servlet-class>

</servlet>

<servlet-mapping>

    <servlet-name>Testing</servlet-name>

    <url-pattern>/TestingServlet</url-pattern>

</servlet-mapping>

A:servlet.xml

B:webINF.XML

C:web.xml

D:

classes

26. 獲取dom元素的方式是 

A:

document.getElementById()

B:

document.getElementByName()

C:

document.getElementByTagName()

D:

以上都不對

27.

如何顯示這樣一個邊框:上邊框 10 畫素、下邊框 5 畫素、左邊框 20 畫素、右邊框 1 畫素?

A:border-width:10px 5px 20px 1px

B:border-width:10px 20px 5px 1px

C:border-width:5px 20px 10px 1px

D:border-width:10px 1px 5px 20px

28. 關於JSP Model2模式的優點,下列的敘述哪一項是不正確的?

A:模型具有較高的通用性

B:

Servlet物件擅長控制

C:分離了檢視層和業務層

D:M、VC之間具有較高的耦合性

29. 給出瞭如下的查詢條件字串String condition="insert book values(?,?,?,?,?)";下列哪個介面適合執行該SQL查詢( )   

A:Statement

B:PrepareStatement

C:CallableStatement

D:不確定

30. 以下選項中,描述Web容囂處理JSP檔案請求三個階段的先後順序正確的是().

A:編譯階段、翻譯階段、執行階段

B:翻譯階段、編譯階段、執行階段

C:執行階段、翻譯階段、編譯階段

D:執行階段、編譯階段、翻譯階段

31. 下面是建立Statement介面並執行executeUpdate方法的程式碼片段:

 conn=DriverManager.getConnection("jdbc:odbc:book","","");

 stmt=conn.createStatement();

 String strsql="insert into book values('TP003', 'ASP.NET','李','清華出版社',35)";

 n=stmt.executeUpdate(strsql)

程式碼執行成功後n的值為(   ) 。

A:1

B:0

C:-1

D:一個整數

32. jquery中想要找到所有元素的同輩元素,下面哪一個是可以實現的? 

A:eq(index)

B:find(expr)

C:siblings([expr])

D:next()

33.

下列元素中,()不是input元素 

A:下拉列表框

B:多行文字域

C:影象

D:複選框

34. 下面哪一項不是JDBC的工作任務?( )

A:與資料庫建立連線    

B:操作資料庫,處理資料庫返回的結果

C:在網頁中生成表格

D:向資料庫管理系統傳送SQL語句

35.  在mvc框架中擔任展示層的是

A: dao

B: jsp

C: javaBean

D: servlet

36.

function bt1()

{ var x=3;

 var y = 4;

  }

 var a = new bt1(); 

 alert(a.x+a.y);  

    列印的結果是()

A:34

B:7

C:undefined

D:NaN

37. 下列哪一項不是Servlet中使用的方法? ( )

A:doGet()

B:doPost()

C:service()

D:close()

38. 下列不屬於css選擇符的是 

A:

超文字標記選擇符

B:

類選擇器

C:

ID選擇器

D:

物件選擇器

39. 單選框預設狀態為“藍橋”被選中,下列正確的是 

A:

<input type=”radio” enabled/>藍橋

B:

<input type=”radio” selected />藍橋

C:

<inputtype=”radio” checked />藍橋

D:

<input type=”radio” disabled />藍橋

40.

  var a=null;var b=0; document.writeln(a||3||b); 

    if(a&&b&&3){

        document.writeln(a);

    }else{

       document.writeln(b);

    }輸出結果為()

A:false 0

B:3  0

C:true null

D:false null

41.  關於session的說法正確的是:                                        

A: 每個session都有自己的sessionID

B: session和cookie都是存在客戶端的

C: session的預設過期時間是100分鐘

D: 瀏覽器關閉後session就會立即消失

42. 如何在瀏覽器的狀態列放入一條訊息? 

A:statusbar = "put your message here"

B:window.status = "put your message here"

C:window.status("put your message here")

D:status("put your message here")

43. jquery中指定一個類,如果存在就執行刪除功能,如果不存在就執行新增功能,下面哪一個是可以直接完成該功能的?(單選) 

A:removeClass()

B:deleteClass()

C:toggleClass(class)

D:addClass()

44.

下面是Servlet呼叫的一種典型程式碼:

<%@ page contentType="text/html;charset=GB2312" %>

<%@ page import="java.sql.*" %>

<html>

    <body bgcolor=cyan>

        <a href="helpHello">訪問FirstServlet</a>

    </body>

</html>

該呼叫屬於下述哪種。( )

A:url直接呼叫

B:超級連結呼叫

C:表單提交呼叫

D:jsp:forward呼叫

45.

<p id="p1">ab</p>    

<script>

document.getElementById("p1").innerText="<div>abc</div>";

alert(document.getElementById("p1").innerHTML)

</script>


彈出結果為?

A:abc

B:

<div>abc</div>

C:lt;divgt;abclt;/divgt;

D:ab

相關推薦

筆試_jsp試題2

一、 單選題 (每小題2分,共90分) 1. 在HTML中,點選圖片”previous.gif”上的超級連結後頁面將載入歷史列表中的上一個URL頁面。程式碼如下所示,應在下劃線處填入() <a href=_______><img src=”previou

筆試_jsp試題1

一、 單選題(每小題2分,共146分) 1. 在JSP中要使用user包中的User類,則以寫法正確的是(  ) A:<jsp:useBean id="user" class=" user.User"  scope="page" /> B:<jsp:us

php常見面試題2

文字 select lec 面試題 subst 分析 mat 例如 %d 1、session與cookie的區別   1、cookie數據存放在客戶的瀏覽器上,session數據放在服務器上。   2、cookie不是很安全,別人可以分析存放在本地的COOKIE並進行COO

經典試題2

sha hand tps tro 使用 發送 .html 可靠的 中斷向量表 一、什麽叫可重入? 重入函數主要用於多任務環境中,一個可重入的函數簡單來說就是可以被中斷的函數,也就是說,可以在這個函數執行的任何時刻中斷它,轉入OS調度下去執行另外一段代碼,而返回控制時不會出現

Java筆試試題

共享 ble ati uil sys res 表達式 split 底層 每日一句:想,都是問題;做,才是答案。 構造器Constructor是否可被Override?構造器Constructor不能被繼承,因此不能重寫Override,但是可以被重載Overload。

Java筆試試題

人員 syn 獲得 直接 作用 sleep 超過 分配 bcd 每日一句:我既不悲觀,也不樂觀,只是每天早上睜開眼睛迎接新的一天,一個人努力過下去 1. 下面這條語句一共創建了多少個對象:String s = "a"+"b"+&quo

java筆試試題

oot 控件庫 rect 地址 edi javascrip apach getc mat 每日一句: 你未必出類拔萃,但一定與眾不同。 1. 說說你使用過哪些ajax技術和框架,說它們的區別AJAX(Asynchronous JavaScript And XML,異步Jav

Java筆試題2

spl res new void scan system.in lin () static /** * 一個物體從高h處下落,下落後會反彈到離地面高上一次下降高度的1/2,求當第m次接觸地面時走過路徑的長度 * 輸入: * 100,1

Java面試題2

Java面試題(1)見:https://blog.csdn.net/Number_oneEngineer/article/details/83412521 相關概念 面向物件的三個特徵 封裝,繼承,多型,這個應該是人人皆知,有時候也會加上抽象。 多型的好處 允許不同類物件

JAVA基礎面試題2

1、== 與 equals 的區別 ==在比較基本型別資料時,比較的是值;在比較記憶體中的物件地址,即是否指向同一個物件,相當於指標的操作 equals在沒有重寫方法時,在一定意義上相當於==,但我們一般都是自己重寫   2、throwable有哪些子類,你遇到過哪些執行時

Java基礎面試題2----搭建Java開發環境的步驟

問題:簡單說一下Java搭建開發環境的步驟 回答: 1. 安裝對應版本的JDK,配置環境變數。 首先說一下JDK,JRE,JVM的關係 JDK Java Development kit,Java開發者工具包,針對開發者,裡面包含了JRE,JVM,JDK原始碼包

軟體測試面試題2

12.您是否瞭解以往所工作的企業的軟體開發過程?如果瞭解,請試述一個完整的開發過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?您在以往的測試工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作? 開發過程---需求調研(需求人員)、需求分析(需求人員)、概要設計(

整理一些常見的java及android面試題2

                1. 什麼是Activity?四大元件之一,一般的,一個使用者互動介面對應一個activity, activity 是Context的子類,同時實現了window.callback和keyevent.callback, 可以處理與窗體使用者互動的事件. 我開發常用的的有List

網易遊戲筆試題2

題目描述如下: 現在你需要用一臺奇怪的打字機書寫一封書信。信的每行只能容納寬度為100的字元,也就是說如果寫下某個字元會導致行寬超過100,那麼就要另起一行書寫  信的內容由a-z的26個小寫字母構成,而每個字母的寬度均會事先約定。例如字元寬度約定為[1,2,3,4,5

Spark面試題2

面試題1:Spark中談談你對RDD的理解? (1)RDD:Resilient Distributed Datasets(彈性分散式資料集),首先說說RDD的作用,它的出現大大降低了開發分散式應用程式的門檻,比如在其他框架開發分散式應用程式,你需要考慮資料的拆分,資料的隔離,節點之間的通訊機制,

二叉樹相關筆試試題

本部落格內容 一、二叉樹的結構 二、求二叉樹中節點個數 三、求二叉樹的第k層的節點個數 四、求二叉樹的葉子節點的個數 五、求二叉樹的深度 六、二叉樹的遍歷(前序、中序、後序) 七、層序遍歷二叉樹(從上到下、從左到右) 八、將二叉搜尋樹變為有序的雙

android面試題2——Fragment篇

1、Fragment為什麼被稱為第五大元件 Fragment比Activity更節省記憶體,其切換模式也更加舒適,使用頻率不低於四大元件,且有自己的生命週期,而且必須依附於Activity 2、Activity建立Fragment的方式 靜態建立 動態建立 3、Fragme

排列組合相關筆試試題C++

一、常考點 含有相同元素的全排列:例如2個a,3個b,4個c可以組成多少個不同的字串?9!/2!/3!/4!。 n個人的全排列:排成一排為n!,排成一圈且考慮旋轉帶來的差異也為n!,排成一圈但不考慮旋轉差異則為(n-1)!。 二、普通排列組合練習題 1、X*Y的方格陣中,從

資料庫面試題2

1、如何查詢表中前十條資料? 現有表users; 在mysql中 select * from users limit 0,10; 也可以把0去掉,即為: select * from users limit 10; 在oracle中 select * from users where rownum

c、c++ 基礎試題2

#include <stdio.h> int main() { char c; FILE *file; file = fopen("test.txt", "w+"); fprintf(file, "%c", 'a'); fprintf