带答案javaweb复习资料1Word文档下载推荐.docx

上传人:b****7 文档编号:22941284 上传时间:2023-02-06 格式:DOCX 页数:29 大小:37.70KB
下载 相关 举报
带答案javaweb复习资料1Word文档下载推荐.docx_第1页
第1页 / 共29页
带答案javaweb复习资料1Word文档下载推荐.docx_第2页
第2页 / 共29页
带答案javaweb复习资料1Word文档下载推荐.docx_第3页
第3页 / 共29页
带答案javaweb复习资料1Word文档下载推荐.docx_第4页
第4页 / 共29页
带答案javaweb复习资料1Word文档下载推荐.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

带答案javaweb复习资料1Word文档下载推荐.docx

《带答案javaweb复习资料1Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《带答案javaweb复习资料1Word文档下载推荐.docx(29页珍藏版)》请在冰豆网上搜索。

带答案javaweb复习资料1Word文档下载推荐.docx

9、在JSP中要使用user包中的User类,则以写法正确的是(A)。

 A、〈jsp:

useBeanid="

user” 

 class=” user.User"scope=”page"

/〉

B、〈jsp:

useBean class="

user.Use。

class”/〉

C、〈jsp:

useBean name=”user”class="user.User"

/>

D、〈jsp:

useBeamid="user” class=”user”import=”user。

*"

 />

14.( D)是标题标记。

A)〈p〉标记 

 B)<

br〉标记 

C)<

hr>

标记 

D)〈hn〉

16.〈font>〈/font〉标记中默认的中文字体是(D)

A)“宋体” 

B)“幼圆"

 C)“楷体” 

D)“宋体"

20.下列那个属性为单元格向右打通的列数,用于合并单元格.(B)

A)rowspan 

B)colspan 

C)height 

D)width

21.下列哪个属性为单元格向下打通的行数,用于合并单元格。

(A)

A)rowspan 

B)colspan 

 C)height 

D)width

22、下面哪一项对Servlet描述错误?

(C) 

A.Servlet是一个特殊的Java类,它必须直接或间接实现Servlet接口

B。

Servlet接口定义了Servelt的生命周期方法

C。

 当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程线程!

D. Servlet客户线程调用service方法响应客户的请求

23、JSP从HTML表单中获得用户输入的正确语句为(A)

A、Request。

getParameter(“ID"

) 

B、Reponse.getParameter(“ID")

C、Request。

getAttribute(“ID”) 

D、Reponse.getAttribute(“ID”)

24、一下能执行带参数的SQL语句的对象是 (B)

A、Statement 

 

B、 Preparedstatement

C、CallStatement 

D、Connection

25、关于部署到Tomcat服务器的JavaWeb应用程序,正确的选项有(C)。

A.JavaWeb应用程序总是打包成WAR形式部署到Tomcat服务器

JavaWeb应用程序应该部署到Tomcat服务器的server子目录中

每个Java Web应用程序都有一个web。

xml文件

D。

JavaWeb应用程序的根目录下不能存放任何文件,所有html、gif等文件必须存放到某一子目录中

26、Servlet用于保持会话的技术有:

(ACE)

A、Cookie 

B、TCP/IP三次握手 

  

C、HTTPsession 

D、安全的HTTP协议HTTPS 

E、HTML隐藏表单域

28.JSP的编译指令标记通常是指:

(A)

A)Page指令、Include指令和Taglib指令 

B)Page指令、Include指令和Plugin指令

C)Forward指令、Include指令和Taglib指令 

D)Page指令、Param指令和Taglib指令

29.可以在以下哪个( 

)标记之间插入Java程序片?

A)〈% 和%>

B)〈% 和 

/>

C)</ 和%>

D)〈%和 

!

>

30.下列哪一项不属于JSP动作指令标记?

(D)

A)<jsp:

param〉 

B)〈jsp:

plugin>

C)〈jsp:

useBean〉 

 D)〈jsp:

javaBean>

31.JSP的Page编译指令的属性Language的默认值是:

A)Java 

B)C 

C)C# 

D)SQL

32.JSP的哪个指令允许页面使用者自定义标签库?

A)Include指令 

B)Taglib指令 

C)Include指令 

D)Plugin指令

33.可以在以下哪个( 

)标记之间插入变量与方法声明?

(B)

A)<

%和 %〉 

B)〈%!

和%>

C)<

/ 和 %〉 

D)<

%和 

 !

34.能够替代〈字符的替代字符是()?

(C)

A)&

lt 

B)&

gt;

C)&lt;

D)&

nbsp;

35.〈jsp:

useBeanid="

bean的名称"

 scope="bean的有效范围"

 class="包名.类名"

动作标记中,scope的值不可以是(D)。

A)page 

B)request 

C)session 

 D)response

36.下列()注释为隐藏型注释。

(C)。

A)〈!

-—注释内容[〈%=表达式%〉]——〉 

B)〈!

-— 注释内容 

—-〉

C)<%-—注释内容—-%> 

D)<

!

—[<

%= 表达式 %>

] ——>

37.下列变量声明在( 

)范围内有效.(C)。

〈%!

DatedateTime;

intcountNum;

%>

A)从定义开始处有效,客户之间不共享 

B)在整个页面内有效,客户之间不共享

C)在整个页面内有效,被多个客户共享 

D)从定义开始处有效,被多个客户共享

38.在“〈%!

”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效.(C)。

A)从定义处之后有效。

B)在整个页面内有效。

C)从定义处之前有效。

D)不确定。

39.在“<%=”和“%>

"

标记之间放置(B),可以直接输出其值。

A)变量 

 B)Java表达式 

C)字符串 

D)数字

40.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是(B).

A)是一个完整的HTML文件 

B)是一个完整的JSP文件

C)是一个完整的TXT文件 

D)是一个完整的Java源文件

41.JSP页面可以在“<

%=”和“%>

”标记之间放置Java表达式,直接输出Java表达式的值。

组成“<

%=”标记的各字符之间(B)。

A)可以有空格 

B)不可以有空格 

C)必须有空格 

D)不确定

42.当一个客户线程执行某个方法时,其他客户必须等待,直到这个客户线程调用执行完毕该方法后,其他客户线程才能执行,这样的方法在定义时必须使用关键字(C )

A)public 

B)static 

C)synchronized 

D)private

43、下面关于JSP作用域对象的说法错误的是(C)。

?

A.request对象可以得到请求中的参数 

B。

session对象可以保存用户信息

C。

application对象可以被多个应用共享 

D.作用域范围从小到达是request、session、application

44、在JSP中,对<

jsp:

setProperty>

标记描述正确的是( C)。

A。

〈jsp:

setProperty>

和〈jsp:

getProPerty〉必须在一个JSP文件中搭配出现

B.就如同session.setAttribute()一样,来设计属性/值对

C.和<

jsp:

useBean>

动作一起便用,来设置bean的属性值

D.就如同request。

setAttribute()一样,来设置属性/值对

45、Servlet获得初始化参数的对象是(C)

A、Request 

B、Response 

C、ServletConfig 

D、ServletContext

46.下面不属于JSP内置对象的是(D)

A)out对象 

B)respone对象 

C)application对象 

D)page对象

47.以下哪个对象提供了访问和放置页面中共享数据的方式(D)

A)pageContext 

B)response 

C)request 

D)session

48.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是(C)。

A)秒 

B)分秒 

C)毫秒  

D)微秒

49.当response的状态行代码为哪个时,表示用户请求的资源不可用?

A)101 

B)202 

 C)303 

 D)404

50.一个典型的HTTP请求消息包括请求行、多个请求头和( 

A)响应行 

B)信息体 

C)响应行 

 D)响应头

51.在JSP中为内建对象定义了4种作用范围,即ApplicationScope、SessionScope、PageScope和(A)四个作用范围.

A)Request Scope 

B)Response Scope 

 C)Out 

Scope 

D)WriterScope

52.Form表单的method属性能取下列哪项的值( C)

A)submit 

B)puts 

C)post 

 D)out

53.能在浏览器的地址栏中看到提交数据的表单提交方式是(B)

A)submit 

B)get 

C)post 

D)out

54.可以利用request对象的哪个方法获取客户端的表单信息(A)

A)request.getParameter() 

B)request.outParameter()

C)request.writeParameter() 

D)request。

handlerParameter()

55.JSP页面中request.getParamter(String)得到的数据,其类型是(C)

A)Double 

B)int 

C)String 

D)Integer

56.JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter(“ix"

)得到的数据类型转换为Double类型()

A)Double.parseString(strNumx) 

B) 

Double。

parseDouble(strNumx)

C)Double。

parseInteger(strNumx) 

D)Double。

parseFloat(strNumx)

58.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个(A)

A)ISO-8859-1 

B)GB2312 

C)GB3000 

 D)ISO-8259—1

59.对于ServletRequest接口的获取请求参数的方法的描述那一项是正确的?

A)getParameter方法只用于接收POST请求参数,接收GET请求参数需要使用getQueryString方法

B)如果一个参数key有多个值,那么getParameter(key)方法会返回空

C)如果一个参数key有多个值,那么getParameterValues(key)方法会返回一个包含所有值的字符串数组

D)getParameter方法返回Object对象,使用前要强制类型转换:

如String str=(String)request.getParameter(key)

60.下面哪一项属于工具Bean的用途?

A)完成一定运算和操作,包含一些特定的或通用的方法,进行计算和事务处理。

B)负责数据的存取

C)接受客户端的请求,将处理结果返回客户端 

D)在多台机器上跨几个地址空间运行

61.JavaBean可以通过相关jsp动作指令进行调用。

下面哪个不是JavaBean可以使用的jsp动作指令?

A)〈jsp:

useBean>

B)〈jsp:

setProperty〉C)〈jsp:

getProperty〉 

D)<

jsp:

setParameter>

62.关于JavaBean,下列的叙述哪一项是不正确的?

A)JavaBean的类必须是具体的和公共的,并且具有无参数的构造器

B)JavaBean的类属性是私有的,要通过公共方法进行访问

C)JavaBean和Servlet一样,使用之前必须在项目的web.xml中注册

D)JavaBean属性和表单控件名称能很好地耦合,得到表单提交的参数

63.JavaBean的属性必须声明为private,方法必须声明为(D)访问类型。

A)private 

B)static 

C)protect 

D)public

64.JSP页面通过(C)来识别Bean对象,可以在程序片中通过xx。

method形式来调用Bean中的set和get方法.

A)name 

B)class 

C)id 

D)classname

65.JavaBean的作用范围可以是page、request、session和(A)四个作用范围中的一种。

A)application 

B)local 

C)global 

 D)class

66.下列哪个作用范围的bean,请求响应完成则该Bean即被释放,不同客户的Bean互不相同。

A)application 

B)request 

C)page 

D)session

67.下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户。

A)application 

B)request 

C)page 

D)session

68.下列哪个作用范围的Bean,当客户离开这个页面时,JSP引擎取消为客户该页面分配的Bean,释放他所占的内存空间。

(C)

A)application 

B)request 

C)page 

D)session

69.使用〈jsp:

getProperty〉动作标记可以在JSP页面中得到Bean实例的属性值,并将其转换为什么类型的数据,发送到客户端.(A)

A)String 

B)Double 

 C)Object 

D)Classes

70.使用〈jsp:

setProperty〉动作标记可以在JSP页面中设置Bean的属性,但必须保证Bean有对应的什么方法。

A)SetXxx方法 

B)setXxx方法 

C)getXxx方法 

D)GetXxx方法

71.使用格式〈jsp:

setProperty name="beanid"

property="

bean的属性”value="<

%= expression%〉"

/〉给Bean的属性赋值,expression的数据类型和bean的属性类型(A 

A)必须一致 

B)可以不一致 

 C)必须不同 

D)无要求

72.在JSP页面中使用<jsp:

setPropertyname=”beanid" 

 property="bean的属性"value=”字符串"/〉格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法.(A)

A)Long.parseLong(Strings) 

B)Integer.parseInt(Stirngs)

C)Double。

parseDouble(Strings) 

73.下列那个调用数据类型转换方法会发生NumberFormatException异常?

(D )

A)Long。

parseLong(“1234”) 

B)Integer。

parseInt(“1234”)

C)Double.parseDouble(“123。

45”) 

D)Integer.parseInt(“123a”)

74.在JSP页面中使用<

setPropertyname="

bean的名字"

property ="*” /〉格式,将表单参数为Bean属性赋值,property="*”格式要求Bean的属性名字(B)

A)必须和表单参数类型一致 

B)必须和表单参数名称一一对应

C)必须和表单参数数量一致 

 D)名称不一定对应

75.在JSP页面中使用<jsp:

setPropety name=”bean的名字” property="

bean属性名"

param=”表单参数名"

格式,用表单参数为Bean属性赋值,要求Bean的属性名字(D)。

B)必须和表单参数名称一一对应

 D)名称不一定对应

76、下面哪一项对Servlet、JSP的描述错误?

(D)

A。

HTML、Java和脚本语言混合在一起的程序可读性较差,维护起来较困难。

B。

 JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用。

当JSP页面被请求时,JSP页面会被JSP引擎翻译成Servelt字节码执行

一般用JSP来处理业务逻辑,用Servlet来实现页面显示。

77、在MVC设计模式体系结构中,(B)是实现控制器的首选方案。

A. JavaBean 

Servlet 

 JSP 

 D。

 HTML

78、给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域?

(C )

<

useBeanname=”myBean” type=”com。

example.TheBean”/>

B.〈jsp:

takeBean name="

myBean"

type="

com。

example.TheBean”/〉

C.〈jsp:

useBean id=”myBean"

class=”com.example.TheBean”scope="

request” /〉

takeBeanid=”myBean”class="

com.example.TheBean"

scope="

request"

/>

79、包含Servlet发回到客户端信息的ServletResponse对象是由(C)创建的.

A.客户端的浏览器 

B.Web服务器的HTTP引擎

C. Web服务器的Servlet容器 

Servlet对象

80、阅读下面代码片段:

JavaBeanClass bean=newJavaBeanClass(parameter);

request.setAttribute(”keyword",bean);

该段代码创建的Bean,下列叙述哪项是正确的?

(A)

A.Request 

周期的Bean 

Application周期的Bean 

C.Session 

D。

Page周期的Bean

81、下面是一个Servlet部署文件的片段:

〈servlet>

 <

servlet—name〉Hello〈/servlet—name〉

〈servlet-class>

myservlet.example.FirstServlet<

/servlet—class> 

/servlet〉

〈servlet—mapping〉

〈servlet-name>

Hello<

/servlet—name>

〈url—pattern〉/helpHello〈/url-pattern>

〈/servlet—mapping〉

Servlet的类名是( A)

A.FirstServlet 

B.Hello 

C. helpHello 

D. /helpHello

82、下面是创建Statement接口并执行executeUpdate方法的代码片段:

conn=DriverManager.getConnection("

jdbc:

odbc

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1