筆試_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、V、C之間具有較高的耦合性
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