九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
最全的Java筆試題庫之選擇題篇-總共234道【121~180】

121.EJB的優(yōu)點有哪些?(選擇2項)

A、技術(shù)領(lǐng)先 B、價格低廉 C、性能優(yōu)越 D、強大的容器支持

解答:CD

122.以下哪些接口能夠?qū)崿F(xiàn)對Web訪問者的身份認證?(選擇1項)

A、Http Servlet Request

B、Http Servlet Response

C、Http Session

D、Http Servlet

123.無狀態(tài)會話Bean、有狀態(tài)會話Bean、CMP與BMP中,哪一種Bean不需要自己書寫連接數(shù)據(jù)庫的代碼?

A、無狀態(tài)會話Bean

B、有狀態(tài)會話Bean

C、CMP

D、BMP

解答:C

BMP是在Bean中完成對數(shù)據(jù)庫JDBC的各種調(diào)用

CMP是由EJB容器自動完成對數(shù)據(jù)庫的操作

會話Bean主要處理業(yè)務(wù)邏輯

124.假設(shè)web應(yīng)用的文檔根目錄為MyApp,那么可以從哪里找到database.jar文件。

A. MyApp目錄下

B. MyApp\images目錄下

C. MyApp\WEB-INF目錄下

D. MyApp\WEB-INF\lib目錄下

解答:D

Web工程的lib是放置.jar文件的地方。

125.從以下哪一個選項中可以獲得Servlet的初始化參數(shù)。

A.Servlet

B.ServletContext

C.ServletConfig

D.GenericServlet

解答:C

servlet的生命周期的方法中有一個init方法,其中一個重載的init方法的參數(shù)為ServletConfig可以獲取初始化參數(shù)。

126.哪一個對象可以用于獲得瀏覽器發(fā)送的請求。

A.HttpServletRequest

B.HttpServletResponse

C.HttpServlet

D.Http

解答:A

HttpServletRequest中有一些方法可以獲取瀏覽器發(fā)送的請求信息。

127.運行jsp需要安裝_______Web服務(wù)器。

A.Apache

B.tomcat

C.WebLogic

D.IIS

解答:BC

Apache是PHP程序運行的服務(wù)器,IIS是.net程序運行的服務(wù)器。

128.如何取得數(shù)據(jù)源。

A.通過Http

B.通過ftp

C.JNDI

D.通過Connection對象

解答:C

在服務(wù)器上配置好數(shù)據(jù)以后,通過JNDI技術(shù)獲取到數(shù)據(jù)源。

JNDI:Java Naming and Directory Interface一種標準的Java命名系統(tǒng)接口

129.下列哪一個接口定義了用于查找、創(chuàng)建和刪除EJB實例

A.Home

B.Remote

C.Local

D.Message

解答:A

remote接口定義了業(yè)務(wù)方法,用于EJB客戶端調(diào)用業(yè)務(wù)方法。 home接口是EJB工廠用于創(chuàng)建和移除查找EJB實例

130.在服務(wù)器的網(wǎng)絡(luò)編程中,解決會話跟蹤的方法有:

A. 使用Cookie。

B. 使用URL重寫。

C. 使用隱藏的表單域。

D. 以上方法都不能單獨使用。

解答:ABC

URL重寫就是首先獲得一個進入的URL請求然后把它重新寫成網(wǎng)站可以處理的另一個URL的過程

隱藏域是在頁面級保存信息。與其他用戶標準控件的區(qū)別是,隱藏域不被呈現(xiàn)在頁面中。當(dāng)頁面提交的時候,隱藏域中的值將被一同發(fā)送給服務(wù)端。

Cookie是以文本存儲于計算機中,使用name-value匹配。一般用戶存儲標識用戶信息

131.與HttpSessionListener接口有關(guān)的方法是。

A.sessionInitialized()

B.sessionCreated()

C.sessionFinialized()

D.sessionDestroyed()

解答:BD

132.關(guān)于JSP生命周期的敘述,下列哪些為真?

A.JSP會先解釋成Servlet源文件,然后編譯成Servlet類文件

B.每當(dāng)用戶端運行JSP時,jspInit()方法都會運行一次

C.每當(dāng)用戶端運行JSP時,_jspService()方法都會運行一次

D.每當(dāng)用戶端運行JSP時,jspDestroy()方法都會運行一次

解答:AC

133.以下聲明正確的是。

A.<xml-stylesheet type=”txt/css” href=”abc.css”>

B.<?xml-stylesheet type=’txt/css’ href=’abc.css’?>

C.<?xml-stylesheet type=”txt/css” href=”abc.css”?>

D.<%xml-stylesheet type=”txt/css” href=”abc.css”%>

解答B(yǎng)C

單引號,雙引號都可以使用在屬性上。

134.下列哪個為JSP的隱含對象。

A.env

B.page

C.jspinfo

D.context

解答:B

JSP有九個隱士對象

request對象:保存了很多客戶端請求的信息。

response對象:生成服務(wù)器端響應(yīng),然后將響應(yīng)結(jié)果發(fā)送到客戶端

out對象:表示輸出流,此輸出流將作為請求發(fā)送到客戶端

session對象:我們寫個對象放在這個session對象中,這個對象就在我們的會話中都存在。

application對象:我們寫個對象放在這個application對象中,這個對象就在整個應(yīng)用程序中都存在

pageContext對象相當(dāng)于當(dāng)前頁面的容器,可以訪問當(dāng)前頁面的所有對象。

paget對象:一般我們使用Page指令來替代使用這個對象

exception對象:用來處理異常的

config對象:一樣的我們在頁面中是使用很少的,一般會在Servlet中使用這個

135.下面的那一個不屬于MVC模式中的對象?

A. Model

B. View

C. Collection

D. Controller

解答:C

MVC是三個單詞的縮寫,分別為: 模型(Model),視圖(View)和控制Controller)。 MVC模式的目的就是實現(xiàn)Web系統(tǒng)的職能分工。 Model層實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,通常可以用JavaBean或EJB來實現(xiàn)。 View層用于與用戶的交互,通常用JSP來實現(xiàn)。 Controller層是Model與View之間溝通的橋梁,

它可以分派用戶的請求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作。

136.要創(chuàng)建一個EJB,必須要至少編寫哪些Java類和接口?

A. 定義遠程(或業(yè)務(wù))接口

B. 定義本地接口

C. 定義Bean接口

D. 編寫B(tài)ean的實現(xiàn)

解答:ABC

137.XML 是一種元語言, 可以用它來描述其他語言。

A.正確

B.錯誤

解答:B

XML(Extensible Markup Language)即可擴展標記語言,它與HTML一樣,都是SGML(Standard Generalized Markup Language,標準通用標記語言)。Xml是Internet環(huán)境中跨平臺的,依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。擴展標記語言XML是一種簡單的數(shù)據(jù)存儲語言,使用一系列簡單的標記描述數(shù)據(jù),而這些標記可以用方便的方式建立,雖然XML占用的空間比二進制數(shù)據(jù)要占用更多的空間,但XML極其簡單易于掌握和使用。

138.類圖用來表示系統(tǒng)中類和類與類之間的關(guān)系,它是對系統(tǒng)動態(tài)結(jié)構(gòu)的描述。(選擇1項)

A.正確

B.不正確

解答:B

類圖是對系統(tǒng)靜態(tài)結(jié)構(gòu)的描述。

139.哪一個不是EL定義的隱式對象?(選擇1項)

A cookie

B.pageContext

C.attributes

D initParam

解答:C

1)pageContext:JSP 頁的上下文。它可以用于訪問 JSP 隱式對象。

2)Param:將請求參數(shù)名稱映射到單個字符串參數(shù)值(通過調(diào)用 ServletRequest.getParameter

(String name) 獲得)。getParameter (String) 方法返回帶有特定名稱的參數(shù)。表達式 $(param.name) 相當(dāng)于 request.getParameter (name)。

3)paramValues:將請求參數(shù)名稱映射到一個數(shù)值數(shù)組(通過調(diào)用 ServletRequest.getParameter (String name) 獲得)。它與 param 隱式對象非常類似,但它檢索一個字符串?dāng)?shù)組而不是單個值。表達式 ${paramvalues.name) 相當(dāng)于 request.getParamterValues(name)。

4)header將請求頭名稱映射到單個字符串頭值(通過調(diào)用 ServletRequest.getHeader(String name) 獲得)。表達式 ${header.name} 相當(dāng)于 request.getHeader(name)。

5)headerValues將請求頭名稱映射到一個數(shù)值數(shù)組(通過調(diào)用 ServletRequest.getHeaders(String) 獲得)。它與頭隱式對象非常類似。表達式 ${headerValues.name} 相當(dāng)于 request.getHeaderValues(name)。

6)cookie將 cookie 名稱映射到單個 cookie 對象。向服務(wù)器發(fā)出的客戶端請求可以獲得一個或多個 cookie。表達式 ${cookie.name.value} 返回帶有特定名稱的第一個 cookie 值。如果請求包含多個同名的 cookie,則應(yīng)該使用 ${headerValues.name} 表達式。

7)initParam將上下文初始化參數(shù)名稱映射到單個值(通過調(diào)用 ServletContext.getInitparameter(String name) 獲得)。

8)pageScope將頁面范圍的變量名稱映射到其值。例如,EL 表達式可以使用 ${pageScope.objectName} 訪問一個 JSP 中頁面范圍的對象,還可以使用 ${pageScope.objectName.attributeName} 訪問對象的屬性。

9)requestScope將請求范圍的變量名稱映射到其值。該對象允許訪問請求對象的屬性。例如,EL 表達式可以使用 ${requestScope.objectName} 訪問一個 JSP 請求范圍的對象,還可以使用 ${requestScope.objectName.attributeName} 訪問對象的屬性。

10)sessionScope將會話范圍的變量名稱映射到其值。該對象允許訪問會話對象的屬性。例

11)applicationScope將應(yīng)用程序范圍的變量名稱映射到其值。該隱式對象允許訪問應(yīng)用程序范圍的對象。

140.下面哪些屬于JSTL中的表達式操作標簽。(選擇1項)

A.<c:out>

B.<c:if>

C.<c:url>

D.<c:catch>

解答:A

141.Struts框架可以支持以下哪種程序開發(fā)語言?(選擇1項)

A.C

B.C++

C.Java

D.C#

解答:C

142.在Servlet處理請求的方式為。(選擇1項)

A、以進程的方式

B、以程序的方式

C、以線程的方式

D、以響應(yīng)的方式

解答:C

Servlet采用多線程來處理多個請求同時訪問,Servlet容器維護了一個線程池來服務(wù)請求。

143.javax.Servlet的包中,屬于類的是。(選擇1項)

A、Servlet

B、GenericServlet

C、ServletRequest

D、ServletContext

解答:B

ServletContext和ServletRequest是該包下的接口。

144.以下說法正確的是。(選擇2項)

A.#CDATA標記表示該元素包含的數(shù)據(jù)將被解析器解釋

B.#PCDATA 標記表示該元素包含的數(shù)據(jù)將不被解析器解釋

C.#PCDATA 標記表示該元素包含的數(shù)據(jù)將被解析器解釋

D.#CDATA 標記表示該元素包含的數(shù)據(jù)將不被解析器解釋

解答:AC

在DTD中,指定某個標簽中的內(nèi)容是字符數(shù)據(jù)時,使用(#PCDATA)。而指定標簽中某個屬性的類型為字符型時,使用CDATA,都將被解析器解釋。

145.Http缺省的請求方法是。(選擇1項)

A.PUT

B.GET

C.POST

D.TRACE

解答:B

146.在XML中用于注釋的符號是。(選擇1項)

A.<!– –>

B.<?– –?>

C.<% %>

D.<!– –!>

解答:A

147.DTD與XML Schema都是XML文檔。(選擇1項)

A.正確

B.不正確

解答:DTD不是XML文件, schema是XML文檔

148.JDBC中,用于表示數(shù)據(jù)庫連接的對象是。(選擇1項)

A.Statement

B.Connection

C. DriverManager

D.PreparedStatement

解答:B

Statement和PreparedStatement都是用來發(fā)送和執(zhí)行SQL語句的

DriverManager管理一組驅(qū)動程序

149.用于調(diào)用存儲過程的對象是。(選擇1項)

A.ResultSet

B.DriverManager

C.CallableStatemet

D.PreparedStatement

解答:C

ResultSet是結(jié)果集對象

DriverManager管理一組驅(qū)動程序

PreparedStatement預(yù)編譯的,用來發(fā)送和執(zhí)行SQL語句的

150.如果沒有指定Cookie的時效,那么默認的時效是。(選擇1項)

A.一天

B. 永不過期

C.會話級別

D.一分鐘

解答:C

這是API的原文:By default, -1 indicating the cookie will persist until browser shutdown.

151.<?xml version=”1.0″ encoding=”GB2312″?>

<!ELEMENT Customer EMPTY>

<!ATTLIST Customer稱呼 CDATA #IMPLIED姓名 CDATA #REQUIRED職位 CDATA #REQUIRED>關(guān)于上述DTD定義的描述正確的是。(選擇1項)

A.Customer元素能包含子元素,并且能為空

B.Customer元素能包含文本,并且能為空

C.Customer元素不能包含文本,也不能包含子元素

D.Customer元素的所有實例的“稱呼”屬性必須有值,不能為空

解答:C

EMPTY表示元素不能包含文本,也不能包含子元素

#IMPLIED屬性可以沒有值

#REQUIRED屬性必須有值

152.實現(xiàn)現(xiàn)下列哪一種接口的對象,并不需要在web.xml文件內(nèi)進行額外的設(shè)定,Servlet容器就能夠回應(yīng)該對象加入HTTP會話所發(fā)生的事件?(選擇1項)

A.ServletContextListener

B.HttpSessionListener

C.HttpSessionAttributeListener

D.HttpSessionBindingListener

解答:D

HttpSessionListener只需要設(shè)置到web.xml中就可以監(jiān)聽整個應(yīng)用中的所有session。HttpSessionBindingListener必須實例化后放入某一個session中,才可以進行監(jiān)聽

153.下列哪個為JSP的小腳本的標簽?(選擇1項)

A.<% %>

B.<@ %>

C.<%! %>

D.<%– %>

解答:A

154.以下不屬于JSP的標準指令的是。(選擇1項)

A.Taglib

B.Include

C.Import

D.Page

解答:C

import是page指令的一個屬性。

155.對于每一個網(wǎng)站訪問用戶都要訪問的變量,應(yīng)該將它設(shè)為________變量。(選擇1項)

A. Session

B. Reques

C. Response

D. Application

解答:D

Application應(yīng)用程序級變量

156.EJB類庫存在于Java的哪個版本中?(選擇1項)。

A. J2SE

B. J2EE

C. J2ME

D. J2NE

解答:B

Java分為三個體系

JavaSE(Java2 Platform Standard Edition,java平臺標準版),

JavaEE(Java 2 Platform,Enterprise Edition,java平臺企業(yè)版),

JavaME(Java 2 Platform Micro Edition,java平臺微型版)。

EJB屬于JavaEE版本

157.察看下列JSP內(nèi)容

<html><body>

<% for (int i=0;i<3;i++){ %>

out.print(i*2);

<% } %>

</body></html>

當(dāng)這個JSP被運行時,其結(jié)果是什么?(選擇1項)

A.此JSP因為語法錯誤,無法運行

B.顯示出0,2,4

C.顯示出0,2,4,6

D.顯示出out.print(i*2) out.print(i*2) out.print(i*2)

解答:D

158假設(shè)A.jsp內(nèi)設(shè)定一個<jsp:useBean>元素:

<jsp:useBean id=”bean1” class=”myBean” />

下列哪一個為真?(選擇1項)

A.bean1的存取范圍(scope)默認為application

B.在HTTP會話內(nèi)可以存取bean1

C.只有在A.jsp內(nèi)可以存取bean1

D.在A.jsp所屬的Web應(yīng)用程序內(nèi)均可存取bean1

解答:C

bean1的存取范圍(scope)默認為page

(題有一點問題 javabean的規(guī)則是要放在一個包中)

159在MVC設(shè)計模式中,JavaBean的作用是。(選擇1項)

A、Controller

B、Model

C、業(yè)務(wù)數(shù)據(jù)的封裝

D、View

解答:B

同137題

160在J2EE中屬于Web層的組件有(選擇1項)

A. HTML

B. EJB

C. Applet

D. JSP

解答:D

161單元測試是在軟件開發(fā)過程中的哪個階段完成的? (選擇1項)

A. 可行性研究和計劃

B. 概要設(shè)計

C. 實現(xiàn)

D. 使用和維護

解答:C

162在J2EE的Web應(yīng)用中,編譯后的class文件存放的目錄為(選擇1項)

A. classes目錄

B. images目錄

C. jar目錄

D. 任意位置

解答:A

163 HttpServlet中,用來處理POST請求的方法是(選擇1項)

A. doHead

B. doGet

C. doPost

D. doPut

解答:C

164.DOM中XMLDOMnodelist的length屬性的表示是:(選擇1項)

A. 該對象中文本字符的長度

B. 該對象中元素節(jié)點的數(shù)量

C. 該對象中節(jié)點的數(shù)量

D. 該對象中文檔對象的數(shù)量

解答:A

length 屬性返回注釋節(jié)點中的文本長度,以字符數(shù)計。

165.如何創(chuàng)建Cookie? (選擇1項)

A. 使用new Cookie語句

B. 調(diào)用response.addCookie方法

C. 使用Cookie的setMaxAge方法

D. setCookie方法

解答:B

166. 關(guān)于Web應(yīng)用程序,下列說法錯誤的是( )。

A.WEB-INF目錄存在于web應(yīng)用的根目錄下

B. WEB-INF目錄與classes 目錄平行

C. web.xml在WEB-INF目錄下

D. Web應(yīng)用程序可以打包為war文件

解答:B

 

167有關(guān)Servlet的生命周期說法正確的有( )。

A.Servlet的生命周期由Servlet實例控制

B.init()方法在創(chuàng)建完Servlet實例后對其進行初始化,傳遞的參數(shù)為實現(xiàn)ServletContext接口的對象

C.service()方法響應(yīng)客戶端發(fā)出的請求

D.destroy()方法釋放Servlet實例

解答:C

Servlet 生命周期就是指創(chuàng)建 Servlet 實例后響應(yīng)客戶請求直至銷毀的全過程.

Serlvet 生命周期的三個方法:init()–>service()–>destroy(),

Servlet生命周期的各個階段: 實例化:Servlet 容器創(chuàng)建

Servlet 類的實例對象

初始化:Servlet 容器調(diào)用 Servlet 的 init()方法

服務(wù):如果請求 Servlet,則容器調(diào)用 service()方法

銷毀:銷毀實例之前調(diào)用 destroy()方法

168.以下web.xml片斷( )正確地聲明servlet 上下文參數(shù)。

A

<init-param>

<param-name>MAX</param-name>

<param-value>100</param-value>

</init-param>

B

<context-param>

<param name=”MAX” value=”100″ />

<context-param>

C

<context>

<param name=”MAX” value=”100″ />

<context>

D

<context-param>

<param-name>MAX</param-name>

<param-value>100</param-value>

<context-param>

解答:A

169.以下( )可用于檢索session屬性userid的值。

A.session. getAttribute (“userid”);

B.session. setAttribute (“userid”);

C.request. getParameter (“userid”);

D.request. getAttribute (“userid”);

解答:A

170.下列JSP代碼:

<html>

<body>

<%

for(int i = 0; i < 10; i++) {

//1

}

%>

</body>

</html>

以下( )可放置在//1處,不會發(fā)生編譯錯誤。

A <%= i %>

B <b>i</b>

C %><%= i %><%

D不寫任何內(nèi)容

解答:CD

171.考慮下面兩個JSP文件代碼片斷: test1.jsp:

<HTML>

<BODY>

<% pageContext.setAttribute(”ten”,new Integer(10));%>

//1

</BODY>

</HTML>

test2.jsp:

數(shù)字為:<%= pageContext.getAttribute(”ten”)%>

以下( )放置在test1.jsp中的//1處,當(dāng)請求test1.jsp時正確輸出test2.jsp中的內(nèi)容。

A.<jsp:include page=”test2.jsp” />

B.<jsp:forword page=”test2.jsp” />

C.<%@ include file=”test2.jsp” %>

D.由于pageContext對象的scope屬性為page,所以test2.jsp不能訪問test1.jsp定義的屬性

解答:C

pageContext setAttribute(”ten”,new Integer(10));能取到的范圍是page,也就是當(dāng)前頁面。

<%@includefile=””%>:編譯時包含,靜態(tài)的,JSP引擎將對所包含的文件進行語法分析.

<jsp:include page=””/>:運行時包含,靜態(tài)和動態(tài)的都可以,JSP引擎不對所包含的文件進行語法分析,只獲得處理的結(jié)果

172.有關(guān)JSP隱式對象,以下( )描述正確。

A.隱式對象是WEB容器加載的一組類的實例,可以直接在JSP頁面使用

B.不能通過config對象獲取ServletContext對象

C.response對象通過sendRedirect方法實現(xiàn)重定向

D.只有在出錯處理頁面才有exception對象

解答:ACD

可以通過config對象獲取ServletContext對象

173. 考慮下面JSP文件代碼片斷:

<HTML>

<BODY>

<jsp:include page=”test2.jsp”>

<jsp:param name=”username” value=”accp”/>

</jsp:include>

</BODY>

</HTML>

以下( )代碼片斷放置在test2.jsp中不會導(dǎo)致錯誤。

A.<jsp:getParam name=”username”/>

B.<jsp:include param =”username”/>

C.<%=request.getParameter(“username”)%>

D.<%=request.getAttribute(“username”)%>

解答:C

174.以下是login.jsp文件的代碼片斷:

<%@ page isELIgnored=”false”%>

<html>

<body>

<FORM action=”login.jsp” method=”GET”>

<input type=”text” name=”name” value=”${param['name']}”>

<input type=”submit” value=”提交”>

</FORM>

<P>

用戶名為: ${param.name}

</body>

</html>

以下( )描述正確。

A.發(fā)生運行錯誤

B.頁面會出現(xiàn)一文本框,并且文本框中內(nèi)容為${param['name']}

C.當(dāng)用戶輸入名字并單擊“提交”按鈕時,在同一頁面中的“用戶名為:”字樣后面會顯示用戶輸入的內(nèi)容

D.當(dāng)用戶輸入名字并單擊“提交”按鈕時,在同一頁面中的“用戶名為:”字樣后面會顯示${param.name}

解答:C

在每個JSP中也可以指定是否該JSP使用EL。在page directive中的isELIgnored屬性用來指定是否忽略。格式為:

<%@ page isELIgnored=”true|false”%>

如果設(shè)定為真,那么JSP中的表達式被當(dāng)成字符串處理。

175.doAfterBody()方法是在( )接口中定義的。

A.Tag

B.IterationTag

C.BodyTag

D.TagSupport

解答:B

176.下面代碼片斷在瀏覽器中輸出結(jié)果為( )。

<c:set var=”myVar” scope =”session”>

2+3

</c:set>

<c:out value=”${myVar}”/>

A.0

B.5

C.2+3

D.無輸出

解答:C

<c:set>標簽主要用來將變量保存到JSP 的會話中或JavaBean 的屬性中。<c:set>的語法格式為: <c:set value=”value” var=”varName” [scope="{ page|request|session|application }"]/> 上述的表達式實現(xiàn)的功能是將 value 的值儲存至范圍為scope 的 varName 變量之中,還可以將 value 的值儲存至 target 對象的屬性中.如果題中2+3改成${2+3}那么結(jié)果就是5.

177.編寫一個Filter,除繼承HttpServlet類外還需要( )。

A.繼承Filter 類

B.實現(xiàn)Filter 接口

C.繼承HttpFilter 類

D.實現(xiàn)HttpFilter接口

解答;B

178.以下哪個Hibernate主鍵生成策略是實現(xiàn)主鍵按數(shù)值順序遞增的?

A、increment

B、identity

C、sequence

D、native

解答:A

increment生成策略:當(dāng)Hibernate準備在數(shù)據(jù)庫表中插入一條新記錄時,首先從數(shù)據(jù)庫表中獲取當(dāng)前主鍵字段的最大值,然后在最大值基礎(chǔ)上加1,作為當(dāng)前持久化對象的標識符屬性值。這種策略即increment生成策略,用其生成的標識符屬性的類型可以是long、short、int及其封裝類的類型

identity生成策略:在MS SQL Server、MySQL和DB2等數(shù)據(jù)庫中可以設(shè)置表中某一個字段的數(shù)值自動增長,identity生成策略通過這種方式為當(dāng)前記錄獲取主鍵值的同時為持久化對象賦予標識符屬性值。

sequence生成策略:在Oracle、DB2和PostgreSQL等數(shù)據(jù)庫中創(chuàng)建一個序列(sequence),然后Hibernate通過該序列為當(dāng)前記錄獲取主鍵值,進而為持久化對象賦予標識符屬性值。

native生成策略:由Hibernate根據(jù)所使用的數(shù)據(jù)庫支持能力從identity、sequence或者等生成策略中選擇一種

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

A、extends

B、import

C、language

D、contentType

解答:B

page指令屬性簡要介紹:

language=”java”

聲明腳本語言的種類,暫時只能用”java”

extends=”package.class”

標明JSP編譯時需要加入的Java Class的全名,但是得慎重的使用它,它會限制JSP的編譯能力.

import=”{package.class | package.* }, …”

需要導(dǎo)入的Java包的列表,這些包就作用于程序段,表達式,以及聲明。

下面的包在JSP編譯時已經(jīng)導(dǎo)入了,所以你就不需要再指明了:

java.lang.*

javax.servlet.*

javax.servlet.jsp.*

javax.servlet.http.*

session=”true | false”

設(shè)定客戶是否需要HTTP Session.如果它為true,那么Session是有用的。

如果它有false,那么你就不能使用session對象,以及定義了scope=session的<jsp:useBean>元素。這樣的使用會導(dǎo)致錯誤. 缺省值是true.

buffer=”none | 8kb | sizekb”

buffer的大小被out對象用于處理執(zhí)行后的JSP對客戶瀏覽器的輸出。

缺省值是8kb

autoFlush=”true | false”

設(shè)置如果buffer溢出,是否需要強制輸出,如果其值被定義為true(缺省值),輸出正常,如果它被設(shè)置為false,如果這個buffer溢出,就會導(dǎo)致一個意外錯誤的發(fā)生.如果你把buffer設(shè)置為none,那么你就不能把autoFlush設(shè)置為false.

isThreadSafe=”true | false”

設(shè)置Jsp文件是否能多線程使用。缺省值是true,也就是說,JSP能夠同時處理多個用戶的請求,如果設(shè)置為false,一個jsp只能一次處理一個請求

info=”text”

一個文本在執(zhí)行JSP將會被逐字加入JSP中,你能夠使用

Servlet.getServletInfo方法取回。

errorPage=”relativeURL”

設(shè)置處理異常事件的JSP文件。

isErrorPage=”true | false”

設(shè)置此頁是否為出錯頁,如果被設(shè)置為true,你就能使用exception對象.

contentType=”mimeType [ ;charset=characterSet ]” | “text/html;charset=ISO-8859-1″

設(shè)置MIME類型 。缺省MIME 類型是: text/html, 缺省字符集為 ISO-8859-1.

180.正則表達式”\d+\.?\d*”在匹配下列字符串時結(jié)果是失敗的是?

A 12.5

B 1.25

C 以上都成功

D 以上都失敗

解答:B

\d+ 表示可以出現(xiàn)1次或是n次數(shù)字

\. .? 表示可以“.”可以出現(xiàn)一次,也可以不出現(xiàn)

\d* 表示可以出現(xiàn)0次或是n次數(shù)字

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
介紹一下JSP中application的用法。
SSH2的開發(fā)與應(yīng)用復(fù)習(xí)提綱
JSP是什么?
WebWork教程-0.90版
JSP頁面的構(gòu)成
推薦一篇關(guān)于JSTL的好文章
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服